html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}*, *::before, *::after {box-sizing: border-box;}body {line-height: 1.0;min-height: var(--viewport-height);min-width: 320px;overflow-x: hidden;word-wrap: break-word;background-color: #FFFBF2;}:root {--background-height: 100vh;--site-language-alignment: left;--site-language-direction: ltr;--site-language-flex-alignment: flex-start;--site-language-indent-left: 1;--site-language-indent-right: 0;--site-language-margin-left: 0;--site-language-margin-right: auto;--viewport-height: 100vh;}html {font-size: 15pt;}u {text-decoration: underline;}strong {color: inherit;font-weight: bolder;}em {font-style: italic;}code {background-color: rgba(144,144,144,0.25);border-radius: 0.25em;font-family: 'Lucida Console', 'Courier New', monospace;font-size: 0.9em;font-weight: normal;letter-spacing: 0;margin: 0 0.25em;padding: 0.25em 0.5em;text-indent: 0;}mark {background-color: rgba(144,144,144,0.25);}spoiler-text {-webkit-text-stroke: 0;background-color: rgba(32,32,32,0.75);text-shadow: none;text-stroke: 0;color: transparent;cursor: pointer;transition: color 0.1s ease-in-out;}spoiler-text.active {color: #FFFFFF;cursor: text;}s {text-decoration: line-through;}sub {font-size: smaller;vertical-align: sub;}sup {font-size: smaller;vertical-align: super;}a {color: inherit;text-decoration: underline;transition: color 0.25s ease;}a[onclick]:not([href]) {cursor: pointer;}unloaded-script {display: none;}.site-wrapper {-webkit-overflow-scrolling: touch;align-items: center;display: flex;flex-direction: column;justify-content: center;min-height: var(--viewport-height);overflow: hidden;position: relative;z-index: 2;}.site-main {--alignment: var(--site-language-alignment);--flex-alignment: var(--site-language-flex-alignment);--indent-left: var(--site-language-indent-left);--indent-right: var(--site-language-indent-right);--margin-left: var(--site-language-margin-left);--margin-right: var(--site-language-margin-right);--border-radius-tl: 0;--border-radius-tr: 0;--border-radius-br: 0;--border-radius-bl: 0;align-items: center;display: flex;flex-grow: 0;flex-shrink: 0;justify-content: center;max-width: 100%;position: relative;text-align: var(--alignment);z-index: 1;transition: opacity 1s ease-in-out 0s;}.site-main > .inner {--padding-horizontal: 6rem;--padding-vertical: 6rem;--spacing: 1.5rem;--width: 82rem;border-radius: var(--border-radius-tl) var(--border-radius-tr) var(--border-radius-br) var(--border-radius-bl);max-width: 100%;position: relative;width: var(--width);z-index: 1;padding: var(--padding-vertical) var(--padding-horizontal);}.site-main > .inner > header {margin-bottom: var(--spacing);}.site-main > .inner > footer {margin-top: var(--spacing);border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.site-main > .inner > * > * {margin-top: var(--spacing);margin-bottom: var(--spacing);}.site-main > .inner > * > :first-child {margin-top: 0 !important;}.site-main > .inner > * > :last-child {margin-bottom: 0 !important;}.site-main > .inner > .full {margin-left: calc(var(--padding-horizontal) * -1);max-width: calc(100% + calc(var(--padding-horizontal) * 2) + 0.4725px);width: calc(100% + calc(var(--padding-horizontal) * 2) + 0.4725px);}.site-main > .inner > .full:first-child {border-top-left-radius: inherit;border-top-right-radius: inherit;margin-top: calc(var(--padding-vertical) * -1) !important;}.site-main > .inner > .full:last-child {border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;margin-bottom: calc(var(--padding-vertical) * -1) !important;}.site-main > .inner > .full.screen {border-radius: 0 !important;max-width: 100vw;position: relative;width: 100vw;left: 50%;margin-left: -50vw;right: auto;}.site-main > .inner > * > .full {margin-left: calc(-6rem);max-width: calc(100% + 12rem + 0.4725px);width: calc(100% + 12rem + 0.4725px);}.site-main > .inner > * > .full.screen {border-radius: 0 !important;max-width: 100vw;position: relative;width: 100vw;left: 50%;margin-left: -50vw;right: auto;}.site-main > .inner > footer > .full:last-child {margin-bottom: -6rem !important;border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.site-main > .inner > .active > .full:first-child {margin-top: -6rem !important;border-top-left-radius: inherit;border-top-right-radius: inherit;}.site-main > .inner > .active {border-top-left-radius: inherit;border-top-right-radius: inherit;}body.is-loading .site-main {opacity: 0;}body #loader {background-position: center;background-repeat: no-repeat;background-size: contain;content: '';display: block;height: 6rem;left: calc(50% - 3rem);opacity: 0;pointer-events: none;position: fixed;top: calc(50% - 3rem);transition: opacity 1s ease, visibility 1s;visibility: hidden;width: 6rem;z-index: 100000;}body.with-loader #loader {background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOTZweCIgaGVpZ2h0PSI5NnB4IiB2aWV3Qm94PSIwIDAgOTYgOTYiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5jaXJjbGUgeyBmaWxsOiB0cmFuc3BhcmVudDsgc3Ryb2tlOiAjRkE5QjdEOyBzdHJva2Utd2lkdGg6IDJweDsgfTwvc3R5bGU+PGRlZnM+PGNsaXBQYXRoIGlkPSJjb3JuZXIiPjxwb2x5Z29uIHBvaW50cz0iMCwwIDQ4LDAgNDgsNDggOTYsNDggOTYsOTYgMCw5NiIgLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBjbGlwLXBhdGg9InVybCgjY29ybmVyKSI+PGNpcmNsZSBjeD0iNDgiIGN5PSI0OCIgcj0iMzIiIHZlY3Rvci1lZmZlY3Q9Im5vbi1zY2FsaW5nLXN0cm9rZSIgLz48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdHlwZT0icm90YXRlIiBmcm9tPSIwIDQ4IDQ4IiB0bz0iMzYwIDQ4IDQ4IiBkdXI9IjFzIiByZXBlYXREdXI9ImluZGVmaW5pdGUiIC8+PC9nPjwvc3ZnPg==');opacity: 1;transform: scale(1.0);visibility: visible;}body.is-loading {pointer-events: none;}body.is-playing.with-loader #loader {opacity: 0;transform: scale(0.5);transition: opacity 0.25s ease, transform 0.75s ease, visibility 0.25s;visibility: hidden;}.site-main > .inner > header, .site-main > .inner > footer {transition: opacity 0.375s ease-in-out 0.5625s,visibility 0.375s linear 0.5625s;}.site-main > .inner > header.hidden, .site-main > .inner > footer.hidden {transition: opacity 0.375s ease-in-out, visibility 0.375s;opacity: 0;visibility: hidden;}.site-main > .inner > section {transition: opacity 0.75s ease-in-out 0.375s,min-height 0.375s ease-in-out, max-height 0.375s ease-in-out;}.site-main > .inner > section.inactive {opacity: 0;transition: opacity 0.375s ease-in-out;}body.is-instant .site-main, body.is-instant .site-main > .inner > *,body.is-instant .site-main > .inner > section > * {transition: none !important;}body.is-instant::after {display: none !important;transition: none !important;}.text-component {direction: var(--site-language-direction);position: relative;}.text-component span.p {display: block;position: relative;}.text-component span[style], .text-component strong, .text-component a, .text-component code, .text-component mark, .text-component spoiler-text {-webkit-text-fill-color: currentcolor;}.text-component.instance-15 {color: #FFFFFF;font-family: 'Source Sans 3', sans-serif;letter-spacing: 0.05rem;width: calc(100% + 0.05rem);font-size: 1.25em;line-height: 1.125;font-weight: 400;}.text-component.instance-15 a {text-decoration: underline;}.text-component.instance-15 a:hover {text-decoration: none;}.text-component.instance-15 span.p:nth-child(n + 2) {margin-top: 1rem;}.text-component.style-2:not(:first-child) {margin-top: 0.875rem !important;}.text-component.style-2:not(:last-child) {margin-bottom: 0.875rem !important;}.text-component.style-2 {color: #FFFFFF;font-family: 'DM Serif Text', serif;font-size: 4.5em;line-height: 1.125;font-weight: 400;}.text-component.style-2 u {text-decoration: none;box-shadow: inset 0 -0.125em 0 0 #FFFFFF;}.text-component.style-2 mark {background-color: transparent;}.text-component.style-2 a {text-decoration: none;}.text-component.style-2 a:hover {text-decoration: underline;}.text-component.style-2 span.p:nth-child(n + 2) {margin-top: 1rem;}.text-component.style-3 {color: #FFFFFF;font-family: 'Source Sans 3', sans-serif;letter-spacing: 0.05rem;width: calc(100% + 0.05rem);font-size: 1.625em;line-height: 1.125;font-weight: 400;}.text-component.style-3 a {text-decoration: underline;}.text-component.style-3 a:hover {text-decoration: none;}.text-component.style-3 span.p:nth-child(n + 2) {margin-top: 1rem;}.text-component.instance-2:not(:first-child) {margin-top: 0.875rem !important;}.text-component.instance-2:not(:last-child) {margin-bottom: 0.875rem !important;}.text-component.instance-2 {text-align: center;color: #FFFFFF;font-family: 'DM Serif Text', serif;font-size: 2.5em;line-height: 1.125;font-weight: 400;}.text-component.instance-2 u {text-decoration: none;box-shadow: inset 0 -0.125em 0 0 #FFFFFF;}.text-component.instance-2 mark {background-color: transparent;}.text-component.instance-2 a {text-decoration: none;}.text-component.instance-2 a:hover {text-decoration: underline;}.text-component.instance-2 span.p:nth-child(n + 2) {margin-top: 1rem;}.text-component.instance-3 {text-align: center;color: #D6D6D6;font-family: 'Source Sans 3', sans-serif;letter-spacing: 0.05rem;width: calc(100% + 0.05rem);font-size: 1.25em;line-height: 1.125;font-weight: 400;}.text-component.instance-3 a {text-decoration: underline;}.text-component.instance-3 a:hover {text-decoration: none;}.text-component.instance-3 span.p:nth-child(n + 2) {margin-top: 1rem;}.text-component.style-9 {max-width: 21.125rem;margin-left: var(--margin-left);margin-right: var(--margin-right);color: #030303;font-family: 'Source Sans 3', sans-serif;letter-spacing: 0.025rem;width: calc(100% + 0.025rem);font-size: 1.25em;line-height: 1.25;font-weight: 400;}.text-component.style-9 a {text-decoration: underline;}.text-component.style-9 a:hover {text-decoration: none;}.text-component.style-9 span.p:nth-child(n + 2) {margin-top: 1rem;}.text-component.style-4 {text-align: center;color: #000000;font-family: 'DM Serif Text', serif;letter-spacing: -0.025rem;width: 100%;font-size: 2.5em;line-height: 1.375;font-weight: 400;}.text-component.style-4 u {text-decoration-color: #717348;}.text-component.style-4 mark {background-color: transparent;}.text-component.style-4 a {text-decoration: none;}.text-component.style-4 a:hover {text-decoration: underline;}.text-component.style-4 span.p:nth-child(n + 2) {margin-top: 1rem;}.text-component.instance-1 {text-align: center;color: #575757;font-family: 'Source Sans 3', sans-serif;font-size: 1em;line-height: 1.25;font-weight: 300;}.text-component.instance-1 a {text-decoration: underline;}.text-component.instance-1 a:hover {text-decoration: none;}.text-component.instance-1 span.p:nth-child(n + 2) {margin-top: 0.5rem;}.text-component.instance-72 {text-align: left;color: #030303;font-family: 'Source Sans 3', sans-serif;font-size: 1.5em;line-height: 1.375;font-weight: 400;}.text-component.instance-72 a {text-decoration: underline;}.text-component.instance-72 a:hover {text-decoration: none;}.text-component.instance-72 span.p:nth-child(n + 2) {margin-top: 1.125rem;}.text-component.instance-45 {text-align: left;color: #030303;font-family: 'Source Sans 3', sans-serif;font-size: 1.5em;line-height: 1.375;font-weight: 300;}.text-component.instance-45 a {text-decoration: underline;}.text-component.instance-45 a:hover {text-decoration: none;}.text-component.instance-45 span.p:nth-child(n + 2) {margin-top: 1.125rem;}.text-component.style-6 {text-align: center;color: #000000;font-family: 'DM Serif Text', serif;font-size: 4.25em;line-height: 1.125;font-weight: 400;}.text-component.style-6 u {text-decoration: none;box-shadow: inset 0 -0.125em 0 0 #000000;}.text-component.style-6 mark {background-color: transparent;}.text-component.style-6 a {text-decoration: none;}.text-component.style-6 a:hover {text-decoration: underline;}.text-component.style-6 span.p:nth-child(n + 2) {margin-top: 1rem;}.text-component.instance-54 {text-align: left;max-width: 65.875rem;margin-left: var(--margin-left);margin-right: var(--margin-right);--margin-left: 0;--margin-right: auto;color: #030303;font-family: 'Source Sans 3', sans-serif;text-indent: 0.625rem;font-size: 1.5em;line-height: 1.75;font-weight: 400;}.text-component.instance-54 a {text-decoration: underline;}.text-component.instance-54 a:hover {text-decoration: none;}.text-component.instance-54 span.p:nth-child(n + 2) {margin-top: 1.5rem;}.buttons-component {cursor: default;display: flex;justify-content: var(--flex-alignment);letter-spacing: 0;padding: 0;}.buttons-component > li {max-width: 100%;text-align: var(--alignment);}.buttons-component > li > a {align-items: center;justify-content: center;max-width: 100%;text-align: center;text-decoration: none;vertical-align: middle;white-space: nowrap;}.buttons-component.style-1 {gap: 1.375rem;flex-direction: column;flex-wrap: nowrap;}.buttons-component.style-1:not(:first-child) {margin-top: 1.625rem !important;}.buttons-component.style-1:not(:last-child) {margin-bottom: 1.625rem !important;}.buttons-component.style-1 > li > a {display: inline-flex;width: 19.375rem;height: 3.875rem;line-height: 3.875rem;padding: 0 0.5rem;vertical-align: middle;font-family: 'DM Serif Text', serif;letter-spacing: 0.025rem;padding-left: calc(0.025rem + 0.5rem);font-size: 1.625em;font-weight: 400;border-radius: 0.75rem;flex-direction: row-reverse;background-color: #E0A369;color: #FFFFFF;transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.buttons-component.style-1 > li > a > svg {display: block;fill: #FFFFFF;flex-grow: 0;flex-shrink: 0;height: 100%;min-width: 16px;pointer-events: none;width: 1.125em;margin-left: 1rem;margin-right: calc(-0.125em + 0.025rem);transition: fill 0.25s ease;}.buttons-component.style-1 > li > a > .label {direction: var(--site-language-direction);overflow: hidden;}.buttons-component.style-1 > li > a:hover {transform: scale(1.06);}.buttons-component.instance-7 {--flex-alignment: center;--alignment: center;gap: 1rem;flex-direction: row;flex-wrap: wrap;}.buttons-component.instance-7:not(:first-child) {margin-top: 1.5rem !important;}.buttons-component.instance-7:not(:last-child) {margin-bottom: 1.5rem !important;}.buttons-component.instance-7 > li > a {display: inline-block;width: 16rem;height: 3.875rem;line-height: 3.875rem;padding: 0 0.5rem;vertical-align: middle;font-family: 'DM Serif Text', serif;letter-spacing: 0.025rem;padding-left: calc(0.025rem + 0.5rem);font-size: 1.375em;font-weight: 400;border-radius: 0.75rem;direction: var(--site-language-direction);overflow: hidden;text-overflow: ellipsis;background-color: #E0A369;color: #FFFFFF;transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.buttons-component.instance-7 > li > a:hover {transform: scale(1.06);}.buttons-component.instance-6 {--flex-alignment: center;--alignment: center;gap: 1rem;flex-direction: row;flex-wrap: wrap;}.buttons-component.instance-6:not(:first-child) {margin-top: 1.5rem !important;}.buttons-component.instance-6:not(:last-child) {margin-bottom: 1.5rem !important;}.buttons-component.instance-6 > li > a {display: inline-block;width: 16rem;height: 3.875rem;line-height: 3.875rem;padding: 0 0.5rem;vertical-align: middle;font-family: 'DM Serif Text', serif;letter-spacing: 0.025rem;padding-left: calc(0.025rem + 0.5rem);font-size: 1.375em;font-weight: 400;border-radius: 0.75rem;direction: var(--site-language-direction);overflow: hidden;text-overflow: ellipsis;background-color: #E0A369;color: #FFFFFF;transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.buttons-component.instance-6 > li > a:hover {transform: scale(1.06);}.buttons-component.instance-5 {--flex-alignment: center;--alignment: center;gap: 1rem;flex-direction: row;flex-wrap: wrap;}.buttons-component.instance-5:not(:first-child) {margin-top: 1.5rem !important;}.buttons-component.instance-5:not(:last-child) {margin-bottom: 1.5rem !important;}.buttons-component.instance-5 > li > a {display: inline-block;width: 16rem;height: 3.875rem;line-height: 3.875rem;padding: 0 0.5rem;vertical-align: middle;font-family: 'DM Serif Text', serif;letter-spacing: 0.025rem;padding-left: calc(0.025rem + 0.5rem);font-size: 1.375em;font-weight: 400;border-radius: 0.75rem;direction: var(--site-language-direction);overflow: hidden;text-overflow: ellipsis;background-color: #E0A369;color: #FFFFFF;transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.buttons-component.instance-5 > li > a:hover {transform: scale(1.06);}.buttons-component.instance-3 {--flex-alignment: center;--alignment: center;gap: 1rem;flex-direction: row;flex-wrap: wrap;}.buttons-component.instance-3:not(:first-child) {margin-top: 1.5rem !important;}.buttons-component.instance-3:not(:last-child) {margin-bottom: 1.5rem !important;}.buttons-component.instance-3 > li > a {display: inline-block;width: 17.5rem;height: 3.875rem;line-height: 3.875rem;padding: 0 0.5rem;vertical-align: middle;font-family: 'DM Serif Text', serif;letter-spacing: 0.025rem;padding-left: calc(0.025rem + 0.5rem);font-size: 1.375em;font-weight: 400;border-radius: 0.75rem;direction: var(--site-language-direction);overflow: hidden;text-overflow: ellipsis;background-color: #E0A369;color: #FFFFFF;transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.buttons-component.instance-3 > li > a:hover {transform: scale(1.06);}.buttons-component.instance-1 {--flex-alignment: center;--alignment: center;gap: 1rem;flex-direction: row;flex-wrap: wrap;}.buttons-component.instance-1:not(:first-child) {margin-top: 2.5rem !important;}.buttons-component.instance-1:not(:last-child) {margin-bottom: 2.5rem !important;}.buttons-component.instance-1 > li > a {display: inline-flex;width: 21.5rem;height: 3.875rem;line-height: 3.875rem;padding: 0 0.5rem;vertical-align: middle;font-family: 'DM Serif Text', serif;letter-spacing: 0.025rem;padding-left: calc(0.025rem + 0.5rem);font-size: 1.375em;font-weight: 400;border-radius: 0.75rem;flex-direction: row-reverse;background-color: #E0A369;color: #FFFFFF;transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.buttons-component.instance-1 > li > a > svg {display: block;fill: #FFFFFF;flex-grow: 0;flex-shrink: 0;height: 100%;min-width: 16px;pointer-events: none;width: 1.125em;margin-left: 1rem;margin-right: calc(-0.125em + 0.025rem);transition: fill 0.25s ease;}.buttons-component.instance-1 > li > a > .label {direction: var(--site-language-direction);overflow: hidden;}.buttons-component.instance-1 > li > a:hover {transform: scale(1.06);}.buttons-component.instance-4 {--flex-alignment: center;--alignment: center;gap: 1rem;flex-direction: row;flex-wrap: wrap;}.buttons-component.instance-4:not(:first-child) {margin-top: 2.5rem !important;}.buttons-component.instance-4:not(:last-child) {margin-bottom: 2.5rem !important;}.buttons-component.instance-4 > li > a {display: inline-flex;width: 21.5rem;height: 3.875rem;line-height: 3.875rem;padding: 0 0.5rem;vertical-align: middle;font-family: 'DM Serif Text', serif;letter-spacing: 0.025rem;padding-left: calc(0.025rem + 0.5rem);font-size: 1.375em;font-weight: 400;border-radius: 0.75rem;flex-direction: row-reverse;background-color: #E0A369;color: #FFFFFF;transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.buttons-component.instance-4 > li > a > svg {display: block;fill: #FFFFFF;flex-grow: 0;flex-shrink: 0;height: 100%;min-width: 16px;pointer-events: none;width: 1.125em;margin-left: 1rem;margin-right: calc(-0.125em + 0.025rem);transition: fill 0.25s ease;}.buttons-component.instance-4 > li > a > .label {direction: var(--site-language-direction);overflow: hidden;}.buttons-component.instance-4 > li > a:hover {transform: scale(1.06);}.form-component {display: flex;justify-content: var(--flex-alignment);}.form-component > .inner {display: flex;flex-direction: column;flex-wrap: wrap;max-width: 100%;}.form-component label {direction: var(--site-language-direction);display: block;}.form-component .field[data-type="label"] + div {margin-top: 0 !important;}.form-component .field button {align-items: center;background-color: transparent;border: 0;cursor: pointer;display: flex;justify-content: center;position: absolute;}.form-component .field button > svg {height: 50%;min-width: 100%;}.form-component input[type="text"], .form-component input[type="email"], .form-component input[type="tel"], .form-component input[type="url"], .form-component input[type="number"], .form-component textarea, .form-component select, .form-component .file, .form-component .date {background-color: transparent;border: 0;direction: var(--site-language-direction);display: block;outline: 0;text-align: var(--site-language-alignment);width: 100%;}.form-component input[type="tel"] {-webkit-appearance: none;}.form-component textarea {height: 10rem;line-height: normal;}.form-component select {background-repeat: no-repeat;background-size: 1rem;text-overflow: ellipsis;-webkit-appearance: none;}.form-component select option {background-color: white;color: black;}.form-component select::-ms-expand {display: none;}.form-component p {display: block;}.form-component input[type="checkbox"] {-webkit-appearance: none;display: block;float: left;margin-right: -2rem;opacity: 0;width: 1rem;z-index: -1;}.form-component input[type="checkbox"] + label {align-items: center;display: inline-flex;line-height: 1.6;text-align: var(--site-language-alignment);}.form-component input[type="checkbox"] + label::before {background-position: center;background-repeat: no-repeat;content: '';cursor: pointer;display: inline-block;flex-grow: 0;flex-shrink: 0;vertical-align: middle;}.form-component input[type="number"] {-webkit-appearance: none;-moz-appearance: textfield;}.form-component input[type="number"]::-webkit-inner-spin-button, .form-component input[type="number"]::-webkit-outer-spin-button {-webkit-appearance: none;}.form-component .number {position: relative;}.form-component .number > input[type="number"] {text-align: center;}.form-component .field .number > button > svg {height: 40%;}.form-component .file {position: relative;}.form-component .file > input[type="file"] {cursor: pointer;height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;}.form-component .file[data-filename]::before {background-repeat: no-repeat;content: attr(data-filename);display: block;height: 100%;overflow: hidden;position: absolute;text-overflow: ellipsis;top: 0;white-space: nowrap;}.form-component .file[data-filename=""]::before {background-image: none !important;content: attr(data-placeholder);padding-left: 0 !important;}.form-component .field .file > button > svg {height: 53%;}.form-component .date {overflow: hidden;position: relative;}.form-component .date input[type="date"] {cursor: pointer;display: block;height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100vw;}.form-component .date[data-value]::before {background-repeat: no-repeat;display: block;height: 100%;overflow: hidden;position: absolute;text-overflow: ellipsis;top: 0;white-space: nowrap;}.form-component .date:not([data-value=""])::before {content: attr(data-value);}.form-component .date[data-value=""]::before {content: attr(data-placeholder);}.form-component .field .date > button > svg {height: 60%;}.form-component .actions {max-width: 100%;}.form-component .actions button {align-items: center;background-color: transparent;border: 0;cursor: pointer;display: inline-flex;justify-content: center;max-width: 100%;text-align: center;vertical-align: middle;white-space: nowrap;}.form-component .actions button:disabled {cursor: default;opacity: 0.35;pointer-events: none;}@keyframes button-spinner {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.form-component.style-1 {justify-content: center;text-align: center;}.form-component.style-1 > .inner > * {margin: 1.25rem 0 0 0;max-width: 100%;}.form-component.style-1 > .inner > :first-child {margin: 0;}.form-component.style-1 > .inner {width: 38rem;}.form-component.style-1 label:first-child {margin: 0.25rem 0 0.9375rem 0;font-size: 1em;line-height: 1.5;font-family: 'Inter', sans-serif;font-weight: 200;color: #000000;}.form-component.style-1 .field button {background-size: 1.35rem;height: 2.7rem;width: 2.7rem;border-radius: 0.48rem;background-color: #E0A369;transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.form-component.style-1 .field button svg {fill: #FFFFFF;transition: fill 0.25s ease;}.form-component.style-1 input[type="text"], .form-component.style-1 input[type="email"], .form-component.style-1 input[type="tel"], .form-component.style-1 input[type="url"], .form-component.style-1 input[type="number"], .form-component.style-1 textarea, .form-component.style-1 select, .form-component.style-1 .file, .form-component.style-1 .date {font-size: 1.125em;font-family: 'DM Serif Text', serif;font-weight: 400;border-radius: 0.75rem;color: #8C8C8C;background-color: #EBEBEB;}.form-component.style-1 input[type="text"], .form-component.style-1 input[type="email"], .form-component.style-1 input[type="tel"], .form-component.style-1 input[type="url"], .form-component.style-1 input[type="number"], .form-component.style-1 select, .form-component.style-1 .file, .form-component.style-1 .date {height: 3.375rem;padding: 0 1.18125rem;line-height: 3.375rem;}.form-component.style-1 textarea {padding: 1.18125rem;height: 8rem;line-height: 1.875;padding-top: 0.853125rem;}.form-component.style-1 select {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='504' height='552' preserveAspectRatio='none' viewBox='0 0 504 552'%3E%3Cpath d='M483.9,210.9L252,442.9L20.1,210.9l67.9-67.9L252,307.1l164.1-164.1L483.9,210.9z' fill='%238C8C8C' /%3E%3C/svg%3E");background-position: calc(100% - 1.18125rem) center;padding-right: 3.28125rem;}.form-component.style-1 input[type="checkbox"] + label::before {border-radius: 0.75rem;color: #8C8C8C;background-color: #EBEBEB;background-size: 1.434375rem;height: 2.53125rem;width: 2.53125rem;margin-right: 1.265625rem;}.form-component.style-1 input[type="checkbox"]:checked + label::before {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' preserveAspectRatio='none' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%238C8C8C' /%3E%3C/svg%3E");}.form-component.style-1 .number > input[type="number"] {padding-left: 3.2rem;padding-right: 3.2rem;}.form-component.style-1 .number > button.decrement {bottom: 0.3375rem;left: 0.3375rem;}.form-component.style-1 .number > button.increment {bottom: 0.3375rem;right: 0.3375rem;}.form-component.style-1 .file::before {width: calc(100% - 4.55625rem);background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M27.4,4.5c-0.4-0.4-0.8-0.7-1.5-0.9c-0.6-0.3-1.2-0.4-1.7-0.4H7.1c-0.5,0-0.9,0.2-1.3,0.5S5.3,4.5,5.3,5.1v30.7 c0,0.5,0.2,0.9,0.5,1.3c0.4,0.4,0.8,0.5,1.3,0.5h25.8c0.5,0,0.9-0.2,1.3-0.5c0.4-0.4,0.5-0.8,0.5-1.3V13.7c0-0.5-0.1-1.1-0.4-1.7 c-0.3-0.6-0.6-1.1-0.9-1.5L27.4,4.5z M25.7,6.2l6,6c0.2,0.2,0.3,0.4,0.4,0.8h-7.2V5.8C25.3,5.9,25.5,6.1,25.7,6.2z M7.7,35.2V5.7 h14.7v8c0,0.5,0.2,0.9,0.5,1.3c0.4,0.4,0.8,0.5,1.3,0.5h8v19.7H7.7z' style='opacity: 0.375' fill='%238C8C8C' /%3E%3C/svg%3E");background-size: 1.125rem;background-position: left;padding-left: 1.575rem;}.form-component.style-1 .file > button {bottom: 0.3375rem;right: 0.3375rem;}.form-component.style-1 .date::before {width: calc(100% - 4.55625rem);}.form-component.style-1 .date > button {bottom: 0.3375rem;right: 0.3375rem;}.form-component.style-1 input[type="checkbox"] + label, .form-component.style-1 p {font-size: 1em;line-height: 1.875;font-family: 'DM Serif Text', serif;font-weight: 200;color: #000000;}.form-component.style-1 .actions button {display: inline-block;width: 12.5rem;height: 3.75rem;line-height: 3.75rem;padding: 0 0.5rem;vertical-align: middle;font-family: 'DM Serif Text', serif;font-size: 1.625em;font-weight: 400;border-radius: 1rem;direction: var(--site-language-direction);overflow: hidden;text-overflow: ellipsis;background-color: #E0A369;color: #FFFFFF;transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;position: relative;}.form-component.style-1 .actions button:hover {transform: scale(1.06);}.form-component.style-1 > .inner > :first-child > label:first-child {margin-top: 0;}.form-component.style-1 .actions button::before {animation: button-spinner 1s infinite linear;background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOTZweCIgaGVpZ2h0PSI5NnB4IiB2aWV3Qm94PSIwIDAgOTYgOTYiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5jaXJjbGUge2ZpbGw6IHRyYW5zcGFyZW50OyBzdHJva2U6ICNGRkZGRkY7IHN0cm9rZS13aWR0aDogMnB4OyB9PC9zdHlsZT48ZGVmcz48Y2xpcFBhdGggaWQ9ImNvcm5lciI+PHBvbHlnb24gcG9pbnRzPSIwLDAgNDgsMCA0OCw0OCA5Niw0OCA5Niw5NiAwLDk2IiAvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjb3JuZXIpIj48Y2lyY2xlIGN4PSI0OCIgY3k9IjQ4IiByPSIzMiIvPjwvZz48L3N2Zz4=');background-position: center;background-repeat: no-repeat;background-size: 2.8125rem;content: '';display: block;height: 2.8125rem;left: 50%;margin: -1.40625rem 0 0 -1.40625rem;opacity: 0;pointer-events: none;position: absolute;top: 50%;transition: opacity 0.25s ease;transition-delay: 0s;width: 2.8125rem;}.form-component.style-1 .actions button.waiting {color: transparent;}.form-component.style-1 .actions button.waiting svg {fill: transparent;}.form-component.style-1 .actions button.waiting::before {opacity: 1.0;transition-delay: 0.125s;}.form-component.style-1 ::-webkit-input-placeholder {color: #8C8C8C;opacity: 0.55;}.form-component.style-1 :-moz-placeholder {color: #8C8C8C;opacity: 0.55;}.form-component.style-1 ::-moz-placeholder {color: #8C8C8C;opacity: 0.55;}.form-component.style-1 :-ms-input-placeholder {color: #8C8C8C;opacity: 0.55;}.form-component.style-1 .file[data-filename=""]::before {color: #8C8C8C;opacity: 0.55;}.form-component.style-1 .date[data-value=""]::before {color: #8C8C8C;opacity: 0.55;}.form-component.instance-1 input[name="site-url"] {display: none;}.form-component.instance-2 {justify-content: center;text-align: center;}.form-component.instance-2 > .inner > * {margin: 1.25rem 0 0 0;max-width: 100%;}.form-component.instance-2 > .inner > :first-child {margin: 0;}.form-component.instance-2 > .inner {width: 38rem;}.form-component.instance-2 label:first-child {margin: 0.25rem 0 0.9375rem 0;font-size: 1em;line-height: 1.5;font-family: 'Inter', sans-serif;font-weight: 200;color: #000000;}.form-component.instance-2 .field button {background-size: 1.35rem;height: 2.7rem;width: 2.7rem;border-radius: 0.48rem;background-color: #E0A369;transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.form-component.instance-2 .field button svg {fill: #FFFFFF;transition: fill 0.25s ease;}.form-component.instance-2 input[type="text"], .form-component.instance-2 input[type="email"], .form-component.instance-2 input[type="tel"], .form-component.instance-2 input[type="url"], .form-component.instance-2 input[type="number"], .form-component.instance-2 textarea, .form-component.instance-2 select, .form-component.instance-2 .file, .form-component.instance-2 .date {font-size: 1.125em;font-family: 'DM Serif Text', serif;font-weight: 400;border-radius: 0.75rem;color: #8C8C8C;background-color: #EBEBEB;}.form-component.instance-2 input[type="text"], .form-component.instance-2 input[type="email"], .form-component.instance-2 input[type="tel"], .form-component.instance-2 input[type="url"], .form-component.instance-2 input[type="number"], .form-component.instance-2 select, .form-component.instance-2 .file, .form-component.instance-2 .date {height: 3.375rem;padding: 0 1.18125rem;line-height: 3.375rem;}.form-component.instance-2 textarea {padding: 1.18125rem;height: 8rem;line-height: 1.875;padding-top: 0.853125rem;}.form-component.instance-2 select {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='504' height='552' preserveAspectRatio='none' viewBox='0 0 504 552'%3E%3Cpath d='M483.9,210.9L252,442.9L20.1,210.9l67.9-67.9L252,307.1l164.1-164.1L483.9,210.9z' fill='%238C8C8C' /%3E%3C/svg%3E");background-position: calc(100% - 1.18125rem) center;padding-right: 3.28125rem;}.form-component.instance-2 input[type="checkbox"] + label::before {border-radius: 0.75rem;color: #8C8C8C;background-color: #EBEBEB;background-size: 1.434375rem;height: 2.53125rem;width: 2.53125rem;margin-right: 1.265625rem;}.form-component.instance-2 input[type="checkbox"]:checked + label::before {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' preserveAspectRatio='none' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%238C8C8C' /%3E%3C/svg%3E");}.form-component.instance-2 .number > input[type="number"] {padding-left: 3.2rem;padding-right: 3.2rem;}.form-component.instance-2 .number > button.decrement {bottom: 0.3375rem;left: 0.3375rem;}.form-component.instance-2 .number > button.increment {bottom: 0.3375rem;right: 0.3375rem;}.form-component.instance-2 .file::before {width: calc(100% - 4.55625rem);background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M27.4,4.5c-0.4-0.4-0.8-0.7-1.5-0.9c-0.6-0.3-1.2-0.4-1.7-0.4H7.1c-0.5,0-0.9,0.2-1.3,0.5S5.3,4.5,5.3,5.1v30.7 c0,0.5,0.2,0.9,0.5,1.3c0.4,0.4,0.8,0.5,1.3,0.5h25.8c0.5,0,0.9-0.2,1.3-0.5c0.4-0.4,0.5-0.8,0.5-1.3V13.7c0-0.5-0.1-1.1-0.4-1.7 c-0.3-0.6-0.6-1.1-0.9-1.5L27.4,4.5z M25.7,6.2l6,6c0.2,0.2,0.3,0.4,0.4,0.8h-7.2V5.8C25.3,5.9,25.5,6.1,25.7,6.2z M7.7,35.2V5.7 h14.7v8c0,0.5,0.2,0.9,0.5,1.3c0.4,0.4,0.8,0.5,1.3,0.5h8v19.7H7.7z' style='opacity: 0.375' fill='%238C8C8C' /%3E%3C/svg%3E");background-size: 1.125rem;background-position: left;padding-left: 1.575rem;}.form-component.instance-2 .file > button {bottom: 0.3375rem;right: 0.3375rem;}.form-component.instance-2 .date::before {width: calc(100% - 4.55625rem);}.form-component.instance-2 .date > button {bottom: 0.3375rem;right: 0.3375rem;}.form-component.instance-2 input[type="checkbox"] + label, .form-component.instance-2 p {font-size: 1em;line-height: 1.875;font-family: 'DM Serif Text', serif;font-weight: 200;color: #000000;}.form-component.instance-2 .actions button {display: inline-block;width: 19.625rem;height: 3.75rem;line-height: 3.75rem;padding: 0 0.5rem;vertical-align: middle;font-family: 'DM Serif Text', serif;font-size: 1.625em;font-weight: 400;border-radius: 1rem;direction: var(--site-language-direction);overflow: hidden;text-overflow: ellipsis;background-color: #E0A369;color: #FFFFFF;transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;position: relative;}.form-component.instance-2 .actions button:hover {transform: scale(1.06);}.form-component.instance-2 > .inner > :first-child > label:first-child {margin-top: 0;}.form-component.instance-2 .actions button::before {animation: button-spinner 1s infinite linear;background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOTZweCIgaGVpZ2h0PSI5NnB4IiB2aWV3Qm94PSIwIDAgOTYgOTYiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5jaXJjbGUge2ZpbGw6IHRyYW5zcGFyZW50OyBzdHJva2U6ICNGRkZGRkY7IHN0cm9rZS13aWR0aDogMnB4OyB9PC9zdHlsZT48ZGVmcz48Y2xpcFBhdGggaWQ9ImNvcm5lciI+PHBvbHlnb24gcG9pbnRzPSIwLDAgNDgsMCA0OCw0OCA5Niw0OCA5Niw5NiAwLDk2IiAvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjb3JuZXIpIj48Y2lyY2xlIGN4PSI0OCIgY3k9IjQ4IiByPSIzMiIvPjwvZz48L3N2Zz4=');background-position: center;background-repeat: no-repeat;background-size: 2.8125rem;content: '';display: block;height: 2.8125rem;left: 50%;margin: -1.40625rem 0 0 -1.40625rem;opacity: 0;pointer-events: none;position: absolute;top: 50%;transition: opacity 0.25s ease;transition-delay: 0s;width: 2.8125rem;}.form-component.instance-2 .actions button.waiting {color: transparent;}.form-component.instance-2 .actions button.waiting svg {fill: transparent;}.form-component.instance-2 .actions button.waiting::before {opacity: 1.0;transition-delay: 0.125s;}.form-component.instance-2 ::-webkit-input-placeholder {color: #8C8C8C;opacity: 0.55;}.form-component.instance-2 :-moz-placeholder {color: #8C8C8C;opacity: 0.55;}.form-component.instance-2 ::-moz-placeholder {color: #8C8C8C;opacity: 0.55;}.form-component.instance-2 :-ms-input-placeholder {color: #8C8C8C;opacity: 0.55;}.form-component.instance-2 .file[data-filename=""]::before {color: #8C8C8C;opacity: 0.55;}.form-component.instance-2 .date[data-value=""]::before {color: #8C8C8C;opacity: 0.55;}.form-component.instance-2 input[name="subject"] {display: none;}.container-component {position: relative;}.container-component > .wrapper {vertical-align: top;position: relative;max-width: 100%;border-radius: inherit;}.container-component > .wrapper > .inner {vertical-align: top;position: relative;max-width: 100%;border-radius: inherit;text-align: var(--alignment);}.container-component.full:first-child > .wrapper {border-top-left-radius: inherit;border-top-right-radius: inherit;}.container-component.full:last-child > .wrapper {border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.container-component.full:first-child > .wrapper > .inner {border-top-left-radius: inherit;border-top-right-radius: inherit;}.container-component.full:last-child > .wrapper > .inner {border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.container-component.style-1 {display: flex;width: 100%;min-height: var(--viewport-height);align-items: center;justify-content: center;background-attachment: fixed;--background-parallax-intensity: 0.2;}.container-component.style-1:not(:first-child) {margin-top: 0rem !important;}.container-component.style-1:not(:last-child) {margin-bottom: 0rem !important;}.container-component.style-1 > .wrapper > .inner {--gutters: 4rem;--padding-horizontal: 2.75rem;--padding-vertical: 3rem;--spacing: 1.25rem;padding: var(--padding-vertical) var(--padding-horizontal);z-index: 2;}.container-component.style-1 > .wrapper {max-width: 85rem;width: 100%;}body.touch .container-component.style-1 {background-attachment: scroll;--background-parallax-intensity: 0 !important;}.container-component.style-1.default > .wrapper > .inner > * {margin-bottom: var(--spacing);margin-top: var(--spacing);}.container-component.style-1.default > .wrapper > .inner > *:first-child {margin-top: 0 !important;}.container-component.style-1.default > .wrapper > .inner > *:last-child {margin-bottom: 0 !important;}.container-component.style-1.columns > .wrapper > .inner {flex-wrap: wrap;display: flex;align-items: center;}.container-component.style-1.columns > .wrapper > .inner > * {flex-grow: 0;flex-shrink: 0;max-width: 100%;text-align: var(--alignment);padding: 0 0 0 var(--gutters);}.container-component.style-1.columns > .wrapper > .inner > * > * {margin-bottom: var(--spacing);margin-top: var(--spacing);}.container-component.style-1.columns > .wrapper > .inner > * > *:first-child {margin-top: 0 !important;}.container-component.style-1.columns > .wrapper > .inner > * > *:last-child {margin-bottom: 0 !important;}.container-component.style-1.columns > .wrapper > .inner > *:first-child {margin-left: calc(var(--gutters) * -1);}.container-component.style-1.default > .wrapper > .inner > .full {margin-left: calc(var(--padding-horizontal) * -1);max-width: none !important;width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.style-1.default > .wrapper > .inner > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;border-top-left-radius: inherit;border-top-right-radius: inherit;}.container-component.style-1.default > .wrapper > .inner > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.container-component.style-1.columns > .wrapper > .inner > div > .full {margin-left: calc(var(--gutters) * -0.5);max-width: none !important;width: calc(100% + var(--gutters) + 0.4725px);}.container-component.style-1.columns > .wrapper > .inner > div:first-child > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);}.container-component.style-1.columns > .wrapper > .inner > div:last-child > .full {width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);}.container-component.style-1.columns > .wrapper > .inner > div > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;}.container-component.style-1.columns > .wrapper > .inner > div > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;}.container-component.style-1.columns > .wrapper > .inner > .full {align-self: stretch;min-height: calc(var(--viewport-height) - (var(--padding-vertical) * 2));}.container-component.style-1.columns > .wrapper > .inner > .full:first-child {border-bottom-left-radius: inherit;border-top-left-radius: inherit;}.container-component.style-1.columns > .wrapper > .inner > .full:last-child {border-bottom-right-radius: inherit;border-top-right-radius: inherit;}.container-component.style-1.columns > .wrapper > .inner > .full > .full:first-child:last-child {border-radius: inherit;height: calc(100% + (var(--padding-vertical) * 2));}.container-component.style-1.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {border-radius: inherit;height: 100%;position: absolute;width: 100%;}.container-component.style-1::after{display:none!important;content:none!important}.container-component.instance-8 {background-image: linear-gradient(118deg, rgba(0,0,0,0.761) 30%, transparent 63%), url('assets/images/inkpixo-roastery-hero.webp');background-position: 0% 0%, 50% calc(50% - (((var(--scroll-y, 0) * 1px) - (var(--element-top, 0) * 1px)) * var(--background-parallax-intensity, 0)) );background-repeat: repeat, no-repeat;background-size: cover, auto;}.container-component.instance-8 > .wrapper > .inner > :nth-child(1) {width: calc(55% + (var(--gutters) / 2));}.container-component.instance-8 > .wrapper > .inner > :nth-child(2) {width: calc(45% + (var(--gutters) / 2));}.container-component.style-2 {display: flex;width: 100%;min-height: 35rem;align-items: center;justify-content: center;background-color: transparent;}.container-component.style-2:not(:first-child) {margin-top: 0rem !important;}.container-component.style-2:not(:last-child) {margin-bottom: 0rem !important;}.container-component.style-2 > .wrapper > .inner {--gutters: calc(var(--padding-horizontal) * 2);--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 0rem;padding: var(--padding-vertical) var(--padding-horizontal);}.container-component.style-2 > .wrapper {max-width: 88rem;width: 100%;}.container-component.style-2.default > .wrapper > .inner > * {margin-bottom: var(--spacing);margin-top: var(--spacing);}.container-component.style-2.default > .wrapper > .inner > *:first-child {margin-top: 0 !important;}.container-component.style-2.default > .wrapper > .inner > *:last-child {margin-bottom: 0 !important;}.container-component.style-2.columns > .wrapper > .inner {flex-wrap: wrap;display: flex;align-items: center;}.container-component.style-2.columns > .wrapper > .inner > * {flex-grow: 0;flex-shrink: 0;max-width: 100%;text-align: var(--alignment);padding: 0 0 0 var(--gutters);}.container-component.style-2.columns > .wrapper > .inner > * > * {margin-bottom: var(--spacing);margin-top: var(--spacing);}.container-component.style-2.columns > .wrapper > .inner > * > *:first-child {margin-top: 0 !important;}.container-component.style-2.columns > .wrapper > .inner > * > *:last-child {margin-bottom: 0 !important;}.container-component.style-2.columns > .wrapper > .inner > *:first-child {margin-left: calc(var(--gutters) * -1);}.container-component.style-2.default > .wrapper > .inner > .full {margin-left: calc(var(--padding-horizontal) * -1);max-width: none !important;width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.style-2.default > .wrapper > .inner > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;border-top-left-radius: inherit;border-top-right-radius: inherit;}.container-component.style-2.default > .wrapper > .inner > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.container-component.style-2.columns > .wrapper > .inner > div > .full {margin-left: calc(var(--gutters) * -0.5);max-width: none !important;width: calc(100% + var(--gutters) + 0.4725px);}.container-component.style-2.columns > .wrapper > .inner > div:first-child > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);}.container-component.style-2.columns > .wrapper > .inner > div:last-child > .full {width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);}.container-component.style-2.columns > .wrapper > .inner > div > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;}.container-component.style-2.columns > .wrapper > .inner > div > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;}.container-component.style-2.columns > .wrapper > .inner > .full {align-self: stretch;min-height: calc(35rem - (var(--padding-vertical) * 2));}.container-component.style-2.columns > .wrapper > .inner > .full:first-child {border-bottom-left-radius: inherit;border-top-left-radius: inherit;}.container-component.style-2.columns > .wrapper > .inner > .full:last-child {border-bottom-right-radius: inherit;border-top-right-radius: inherit;}.container-component.style-2.columns > .wrapper > .inner > .full > .full:first-child:last-child {border-radius: inherit;height: calc(100% + (var(--padding-vertical) * 2));}.container-component.style-2.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {border-radius: inherit;height: 100%;position: absolute;width: 100%;}.container-component.instance-10 > .wrapper > .inner > :nth-child(1) {width: calc(50% + (var(--gutters) / 2));}.container-component.instance-10 > .wrapper > .inner > :nth-child(2) {width: calc(50% + (var(--gutters) / 2));}.container-component.instance-11 > .wrapper > .inner > :nth-child(1) {width: calc(50% + (var(--gutters) / 2));}.container-component.instance-11 > .wrapper > .inner > :nth-child(2) {width: calc(50% + (var(--gutters) / 2));}.container-component.style-5 {--alignment: center;--flex-alignment: center;--indent-left: 1;--indent-right: 1;--margin-left: auto;--margin-right: auto;display: flex;width: 100%;align-items: center;justify-content: center;background-color: transparent;}.container-component.style-5:not(:last-child) {margin-bottom: 0rem !important;}.container-component.style-5 > .wrapper > .inner {--gutters: 5rem;--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 0rem;padding: var(--padding-vertical) var(--padding-horizontal);}.container-component.style-5 > .wrapper {max-width: var(--width);width: 100%;}.container-component.style-5.default > .wrapper > .inner > * {margin-bottom: var(--spacing);margin-top: var(--spacing);}.container-component.style-5.default > .wrapper > .inner > *:first-child {margin-top: 0 !important;}.container-component.style-5.default > .wrapper > .inner > *:last-child {margin-bottom: 0 !important;}.container-component.style-5.columns > .wrapper > .inner {flex-wrap: wrap;display: flex;align-items: center;}.container-component.style-5.columns > .wrapper > .inner > * {flex-grow: 0;flex-shrink: 0;max-width: 100%;text-align: var(--alignment);padding: 0 0 0 var(--gutters);}.container-component.style-5.columns > .wrapper > .inner > * > * {margin-bottom: var(--spacing);margin-top: var(--spacing);}.container-component.style-5.columns > .wrapper > .inner > * > *:first-child {margin-top: 0 !important;}.container-component.style-5.columns > .wrapper > .inner > * > *:last-child {margin-bottom: 0 !important;}.container-component.style-5.columns > .wrapper > .inner > *:first-child {margin-left: calc(var(--gutters) * -1);}.container-component.style-5.default > .wrapper > .inner > .full {margin-left: calc(var(--padding-horizontal) * -1);max-width: none !important;width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.style-5.default > .wrapper > .inner > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;border-top-left-radius: inherit;border-top-right-radius: inherit;}.container-component.style-5.default > .wrapper > .inner > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.container-component.style-5.columns > .wrapper > .inner > div > .full {margin-left: calc(var(--gutters) * -0.5);max-width: none !important;width: calc(100% + var(--gutters) + 0.4725px);}.container-component.style-5.columns > .wrapper > .inner > div:first-child > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);}.container-component.style-5.columns > .wrapper > .inner > div:last-child > .full {width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);}.container-component.style-5.columns > .wrapper > .inner > div > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;}.container-component.style-5.columns > .wrapper > .inner > div > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;}.container-component.style-5.columns > .wrapper > .inner > .full {align-self: stretch;}.container-component.style-5.columns > .wrapper > .inner > .full:first-child {border-bottom-left-radius: inherit;border-top-left-radius: inherit;}.container-component.style-5.columns > .wrapper > .inner > .full:last-child {border-bottom-right-radius: inherit;border-top-right-radius: inherit;}.container-component.style-5.columns > .wrapper > .inner > .full > .full:first-child:last-child {border-radius: inherit;height: calc(100% + (var(--padding-vertical) * 2));}.container-component.style-5.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {border-radius: inherit;height: 100%;position: absolute;width: 100%;}.container-component.instance-3 {--alignment: center;--flex-alignment: center;--indent-left: 1;--indent-right: 1;--margin-left: auto;--margin-right: auto;display: flex;width: 100%;min-height: 15rem;align-items: center;justify-content: center;background-color: #2D5016;}.container-component.instance-3:not(:first-child) {margin-top: 0rem !important;}.container-component.instance-3:not(:last-child) {margin-bottom: 0rem !important;}.container-component.instance-3 > .wrapper > .inner {--gutters: 4.5rem;--padding-vertical: 2.5rem;--spacing: 0rem;padding: var(--padding-vertical) var(--padding-horizontal);}.container-component.instance-3 > .wrapper {max-width: var(--width);width: 100%;}.container-component.instance-3.default > .wrapper > .inner > * {margin-bottom: var(--spacing);margin-top: var(--spacing);}.container-component.instance-3.default > .wrapper > .inner > *:first-child {margin-top: 0 !important;}.container-component.instance-3.default > .wrapper > .inner > *:last-child {margin-bottom: 0 !important;}.container-component.instance-3.columns > .wrapper > .inner {flex-wrap: wrap;display: flex;align-items: center;}.container-component.instance-3.columns > .wrapper > .inner > * {flex-grow: 0;flex-shrink: 0;max-width: 100%;text-align: var(--alignment);padding: 0 0 0 var(--gutters);}.container-component.instance-3.columns > .wrapper > .inner > * > * {margin-bottom: var(--spacing);margin-top: var(--spacing);}.container-component.instance-3.columns > .wrapper > .inner > * > *:first-child {margin-top: 0 !important;}.container-component.instance-3.columns > .wrapper > .inner > * > *:last-child {margin-bottom: 0 !important;}.container-component.instance-3.columns > .wrapper > .inner > *:first-child {margin-left: calc(var(--gutters) * -1);}.container-component.instance-3.default > .wrapper > .inner > .full {margin-left: calc(var(--padding-horizontal) * -1);max-width: none !important;width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.instance-3.default > .wrapper > .inner > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;border-top-left-radius: inherit;border-top-right-radius: inherit;}.container-component.instance-3.default > .wrapper > .inner > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.container-component.instance-3.columns > .wrapper > .inner > div > .full {margin-left: calc(var(--gutters) * -0.5);max-width: none !important;width: calc(100% + var(--gutters) + 0.4725px);}.container-component.instance-3.columns > .wrapper > .inner > div:first-child > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);}.container-component.instance-3.columns > .wrapper > .inner > div:last-child > .full {width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);}.container-component.instance-3.columns > .wrapper > .inner > div > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;}.container-component.instance-3.columns > .wrapper > .inner > div > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;}.container-component.instance-3.columns > .wrapper > .inner > .full {align-self: stretch;min-height: calc(15rem - (var(--padding-vertical) * 2));}.container-component.instance-3.columns > .wrapper > .inner > .full:first-child {border-bottom-left-radius: inherit;border-top-left-radius: inherit;}.container-component.instance-3.columns > .wrapper > .inner > .full:last-child {border-bottom-right-radius: inherit;border-top-right-radius: inherit;}.container-component.instance-3.columns > .wrapper > .inner > .full > .full:first-child:last-child {border-radius: inherit;height: calc(100% + (var(--padding-vertical) * 2));}.container-component.instance-3.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {border-radius: inherit;height: 100%;position: absolute;width: 100%;}.container-component.instance-3 > .wrapper > .inner > :nth-child(1) {width: calc(40% + (var(--gutters) / 2));}.container-component.instance-3 > .wrapper > .inner > :nth-child(2) {width: calc(60% + (var(--gutters) / 2));}.container-component.instance-15:not(:first-child) {margin-top: 0rem !important;}.container-component.instance-15:not(:last-child) {margin-bottom: 0rem !important;}.container-component.instance-15 > .wrapper {display: block;margin: 0 auto 0 auto;width: 76rem;background-color: transparent;}.container-component.instance-15 > .wrapper > .inner {--gutters: calc(var(--padding-horizontal) * 2);--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 0rem;padding: var(--padding-vertical) var(--padding-horizontal);}.container-component.instance-15.default > .wrapper > .inner > * {margin-bottom: var(--spacing);margin-top: var(--spacing);}.container-component.instance-15.default > .wrapper > .inner > *:first-child {margin-top: 0 !important;}.container-component.instance-15.default > .wrapper > .inner > *:last-child {margin-bottom: 0 !important;}.container-component.instance-15.columns > .wrapper > .inner {flex-wrap: wrap;display: flex;align-items: center;}.container-component.instance-15.columns > .wrapper > .inner > * {flex-grow: 0;flex-shrink: 0;max-width: 100%;text-align: var(--alignment);padding: 0 0 0 var(--gutters);}.container-component.instance-15.columns > .wrapper > .inner > * > * {margin-bottom: var(--spacing);margin-top: var(--spacing);}.container-component.instance-15.columns > .wrapper > .inner > * > *:first-child {margin-top: 0 !important;}.container-component.instance-15.columns > .wrapper > .inner > * > *:last-child {margin-bottom: 0 !important;}.container-component.instance-15.columns > .wrapper > .inner > *:first-child {margin-left: calc(var(--gutters) * -1);}.container-component.instance-15.default > .wrapper > .inner > .full {margin-left: calc(var(--padding-horizontal) * -1);max-width: none !important;width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.instance-15.default > .wrapper > .inner > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;border-top-left-radius: inherit;border-top-right-radius: inherit;}.container-component.instance-15.default > .wrapper > .inner > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.container-component.instance-15.columns > .wrapper > .inner > div > .full {margin-left: calc(var(--gutters) * -0.5);max-width: none !important;width: calc(100% + var(--gutters) + 0.4725px);}.container-component.instance-15.columns > .wrapper > .inner > div:first-child > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);}.container-component.instance-15.columns > .wrapper > .inner > div:last-child > .full {width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);}.container-component.instance-15.columns > .wrapper > .inner > div > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;}.container-component.instance-15.columns > .wrapper > .inner > div > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;}.container-component.instance-15.columns > .wrapper > .inner > .full {align-self: stretch;min-height: calc(35rem - (var(--padding-vertical) * 2));}.container-component.instance-15.columns > .wrapper > .inner > .full:first-child {border-bottom-left-radius: inherit;border-top-left-radius: inherit;}.container-component.instance-15.columns > .wrapper > .inner > .full:last-child {border-bottom-right-radius: inherit;border-top-right-radius: inherit;}.container-component.instance-15.columns > .wrapper > .inner > .full > .full:first-child:last-child {border-radius: inherit;height: calc(100% + (var(--padding-vertical) * 2));}.container-component.instance-15.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {border-radius: inherit;height: 100%;position: absolute;width: 100%;}.container-component.instance-16:not(:first-child) {margin-top: 0rem !important;}.container-component.instance-16:not(:last-child) {margin-bottom: 0rem !important;}.container-component.instance-16 > .wrapper {display: block;margin: 0 auto 0 auto;width: 90rem;background-color: transparent;}.container-component.instance-16 > .wrapper > .inner {--gutters: calc(var(--padding-horizontal) * 2);--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 0rem;padding: var(--padding-vertical) var(--padding-horizontal);}.container-component.instance-16.default > .wrapper > .inner > * {margin-bottom: var(--spacing);margin-top: var(--spacing);}.container-component.instance-16.default > .wrapper > .inner > *:first-child {margin-top: 0 !important;}.container-component.instance-16.default > .wrapper > .inner > *:last-child {margin-bottom: 0 !important;}.container-component.instance-16.columns > .wrapper > .inner {flex-wrap: wrap;display: flex;align-items: center;}.container-component.instance-16.columns > .wrapper > .inner > * {flex-grow: 0;flex-shrink: 0;max-width: 100%;text-align: var(--alignment);padding: 0 0 0 var(--gutters);}.container-component.instance-16.columns > .wrapper > .inner > * > * {margin-bottom: var(--spacing);margin-top: var(--spacing);}.container-component.instance-16.columns > .wrapper > .inner > * > *:first-child {margin-top: 0 !important;}.container-component.instance-16.columns > .wrapper > .inner > * > *:last-child {margin-bottom: 0 !important;}.container-component.instance-16.columns > .wrapper > .inner > *:first-child {margin-left: calc(var(--gutters) * -1);}.container-component.instance-16.default > .wrapper > .inner > .full {margin-left: calc(var(--padding-horizontal) * -1);max-width: none !important;width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.instance-16.default > .wrapper > .inner > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;border-top-left-radius: inherit;border-top-right-radius: inherit;}.container-component.instance-16.default > .wrapper > .inner > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.container-component.instance-16.columns > .wrapper > .inner > div > .full {margin-left: calc(var(--gutters) * -0.5);max-width: none !important;width: calc(100% + var(--gutters) + 0.4725px);}.container-component.instance-16.columns > .wrapper > .inner > div:first-child > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);}.container-component.instance-16.columns > .wrapper > .inner > div:last-child > .full {width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);}.container-component.instance-16.columns > .wrapper > .inner > div > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;}.container-component.instance-16.columns > .wrapper > .inner > div > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;}.container-component.instance-16.columns > .wrapper > .inner > .full {align-self: stretch;min-height: calc(35rem - (var(--padding-vertical) * 2));}.container-component.instance-16.columns > .wrapper > .inner > .full:first-child {border-bottom-left-radius: inherit;border-top-left-radius: inherit;}.container-component.instance-16.columns > .wrapper > .inner > .full:last-child {border-bottom-right-radius: inherit;border-top-right-radius: inherit;}.container-component.instance-16.columns > .wrapper > .inner > .full > .full:first-child:last-child {border-radius: inherit;height: calc(100% + (var(--padding-vertical) * 2));}.container-component.instance-16.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {border-radius: inherit;height: 100%;position: absolute;width: 100%;}#footer {margin-top: 0rem !important;}.image-component {display: block;line-height: 0;max-width: 100%;position: relative;}.image-component > .frame {-webkit-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);display: inline-block;max-width: 100%;overflow: hidden;vertical-align: top;width: 100%;}.image-component > .frame > img {border-radius: 0 !important;max-width: 100%;vertical-align: top;width: inherit;}.image-component.full > .frame {display: block;}.image-component.full:first-child > .frame {border-top-left-radius: inherit;border-top-right-radius: inherit;}.image-component.full:last-child > .frame {border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.image-component.style-1 > .frame {width: 100vw;height: 28rem;border-radius: 1.125rem;border-color: #FFFBF2;border-style: solid;border-width: 8px;transition: none;}.image-component.style-1 > .frame > img:first-child {border-radius: calc(1.125rem - 8px) !important;}.image-component.style-1 > .frame > img {height: 100% !important;object-fit: cover;object-position: center;width: 100% !important;transition: none;}.image-component.instance-2 {text-align: center;}.image-component.instance-2 > .frame {width: 62.75rem;height: 25rem;border-radius: 0.625rem;border-color: transparent;border-style: dotted;border-width: 1px;transition: none;}.image-component.instance-2 > .frame > img:first-child {border-radius: calc(0.625rem - 1px) !important;}.image-component.instance-2 > .frame > img {height: 100% !important;object-fit: cover;object-position: center;width: 100% !important;transition: none;}.image-component.instance-3 {text-align: center;}.image-component.instance-3 > .frame {max-width: 100%;width: 100px;border-radius: 0.625rem;border-color: transparent;border-style: dotted;border-width: 1px;transition: none;}.image-component.instance-3 > .frame > img:first-child {border-radius: calc(0.625rem - 1px) !important;}.image-component.instance-3 > .frame > img {height: 100% !important;object-fit: cover;object-position: center;width: 100% !important;transition: none;}.image-component.instance-1 {text-align: center;}.image-component.instance-1 > .frame {max-width: 100%;width: 100px;border-radius: 0.625rem;border-color: transparent;border-style: dotted;border-width: 1px;transition: none;}.image-component.instance-1 > .frame > img:first-child {border-radius: calc(0.625rem - 1px) !important;}.image-component.instance-1 > .frame > img {height: 100% !important;object-fit: cover;object-position: center;width: 100% !important;transition: none;}.divider-component {align-items: center;border: 0;display: flex;justify-content: var(--flex-alignment);min-height: 1rem;padding: 0;position: relative;width: 100%;}.divider-component::before {content: '';}.divider-component.style-1:not(:first-child) {margin-top: 3rem !important;}.divider-component.style-1:not(:last-child) {margin-bottom: 3rem !important;}.divider-component.style-1 {justify-content: center;}.divider-component.style-1::before {width: 6rem;background-color: #FA9B7D;background-image: linear-gradient(270deg, #B5E4EB 0%, rgba(250,155,125,0.012) 100%);background-position: 0% 0%;background-repeat: repeat;background-size: cover;height: 5px;border-radius: 30px;}.divider-component.style-2:not(:first-child) {margin-top: 0rem !important;}.divider-component.style-2:not(:last-child) {margin-bottom: 0rem !important;}.divider-component.style-2::before {width: 100%;background-color: #EBEBEB;height: 1px;}.icons-component {display: flex;flex-wrap: wrap;justify-content: var(--flex-alignment);letter-spacing: 0;padding: 0;}.icons-component > li {position: relative;z-index: 1;}.icons-component > li > a {align-items: center;display: flex;justify-content: center;}.icons-component > li > a > svg {display: block;pointer-events: none;position: relative;}.icons-component > li > a + svg {display: block;height: 100%;left: 0;pointer-events: none;position: absolute;top: 0;width: 100%;z-index: -1;}.icons-component > li > a > .label {display: none;}.icons-component.style-1 {justify-content: flex-start;font-size: 4em;gap: 1.25rem;}.icons-component.style-1:not(:first-child) {margin-top: 1.75rem !important;}.icons-component.style-1:not(:last-child) {margin-bottom: 1.75rem !important;}.icons-component.style-1 > li > a {border-radius: 100%;height: 1em;width: 1em;transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.icons-component.style-1 > li > a > svg {height: 100%;width: 100%;fill: #E0A369;transition: fill 0.25s ease;}.icons-component.style-1 > li > a + svg {transition: transform 0.25s ease, fill 0.25s ease, stroke 0.25s ease;}.icons-component.style-1 > li > a:hover {transform: scale(1.1825);}.icons-component.style-1 > li > a:hover + svg {transform: scale(1.1825);}@media (max-width: 1920px) {}@media (max-width: 1680px) {html {font-size: 11pt;}}@media (max-width: 1280px) {html {font-size: 11pt;}.container-component.style-1 {background-attachment: scroll;--background-parallax-intensity: 0 !important;}}@media (max-width: 1024px) {}@media (max-width: 980px) {html {font-size: 9pt;}}@media (max-width: 736px) {html {font-size: 12pt;}.site-main > .inner {--padding-horizontal: 1.5rem;--padding-vertical: 4rem;--spacing: 1.5rem;}.site-main > .inner > * > .full {margin-left: calc(-1.5rem);max-width: calc(100% + 3rem + 0.4725px);width: calc(100% + 3rem + 0.4725px);}.site-main > .inner > * > .full.screen {margin-left: -50vw;}.site-main > .inner > footer > .full:last-child {margin-bottom: -4rem !important;}.site-main > .inner > .active > .full:first-child {margin-top: -4rem !important;}.text-component.instance-15 {letter-spacing: 0.04375rem;width: calc(100% + 0.04375rem);font-size: 1em;line-height: 1.25;}.text-component.style-2:not(:first-child) {margin-top: 0.65625rem !important;}.text-component.style-2:not(:last-child) {margin-bottom: 0.65625rem !important;}.text-component.style-2 {letter-spacing: 0rem;width: 100%;font-size: 2.75em;line-height: 1.25;}.text-component.style-3 {letter-spacing: 0.04375rem;width: calc(100% + 0.04375rem);font-size: 1.125em;line-height: 1.25;}.text-component.instance-2:not(:first-child) {margin-top: 0.65625rem !important;}.text-component.instance-2:not(:last-child) {margin-bottom: 0.65625rem !important;}.text-component.instance-2 {letter-spacing: 0rem;width: 100%;font-size: 2.125em;line-height: 1.25;}.text-component.instance-3 {letter-spacing: 0.04375rem;width: calc(100% + 0.04375rem);font-size: 1.125em;line-height: 1.25;}.text-component.style-9 {letter-spacing: 0.021875rem;width: calc(100% + 0.021875rem);font-size: 1em;line-height: 1.25;}.text-component.style-4 {letter-spacing: -0.021875rem;width: 100%;font-size: 2em;line-height: 1.375;}.text-component.instance-1 {letter-spacing: 0rem;width: 100%;font-size: 1em;line-height: 1.25;}.text-component.instance-72 {letter-spacing: 0rem;width: 100%;font-size: 1.5em;line-height: 1.375;}.text-component.instance-45 {letter-spacing: 0rem;width: 100%;font-size: 1.5em;line-height: 1.375;}.text-component.style-6 {letter-spacing: 0rem;width: 100%;font-size: 2.5em;line-height: 1.25;}.text-component.instance-54 {text-indent: 0.46875rem;letter-spacing: 0rem;width: 100%;font-size: 1.5em;line-height: 1.75;}.buttons-component.style-1 {gap: 1.375rem;}.buttons-component.style-1:not(:first-child) {margin-top: 0.625rem !important;}.buttons-component.style-1:not(:last-child) {margin-bottom: 0.625rem !important;}.buttons-component.style-1 > li > a {letter-spacing: 0rem;font-size: 1.375em;}.buttons-component.style-1 > li > a > svg {width: 0.75em;}.buttons-component.instance-7 {gap: 1rem;}.buttons-component.instance-7:not(:first-child) {margin-top: 0.625rem !important;}.buttons-component.instance-7:not(:last-child) {margin-bottom: 0.625rem !important;}.buttons-component.instance-7 > li > a {letter-spacing: 0rem;font-size: 1.125em;}.buttons-component.instance-6 {gap: 1rem;}.buttons-component.instance-6:not(:first-child) {margin-top: 0.5rem !important;}.buttons-component.instance-6:not(:last-child) {margin-bottom: 0.5rem !important;}.buttons-component.instance-6 > li > a {letter-spacing: 0rem;font-size: 1.125em;}.buttons-component.instance-5 {gap: 1rem;}.buttons-component.instance-5:not(:first-child) {margin-top: 0.625rem !important;}.buttons-component.instance-5:not(:last-child) {margin-bottom: 0.625rem !important;}.buttons-component.instance-5 > li > a {letter-spacing: 0rem;font-size: 1.125em;}.buttons-component.instance-3 {gap: 1rem;}.buttons-component.instance-3:not(:first-child) {margin-top: 0.625rem !important;}.buttons-component.instance-3:not(:last-child) {margin-bottom: 0.625rem !important;}.buttons-component.instance-3 > li > a {letter-spacing: 0rem;font-size: 1.125em;}.buttons-component.instance-1 {gap: 1rem;}.buttons-component.instance-1:not(:first-child) {margin-top: 0.625rem !important;}.buttons-component.instance-1:not(:last-child) {margin-bottom: 0.625rem !important;}.buttons-component.instance-1 > li > a {letter-spacing: 0rem;font-size: 1em;}.buttons-component.instance-1 > li > a > svg {width: 0.625em;}.buttons-component.instance-4 {gap: 1rem;}.buttons-component.instance-4:not(:first-child) {margin-top: 0.625rem !important;}.buttons-component.instance-4:not(:last-child) {margin-bottom: 0.625rem !important;}.buttons-component.instance-4 > li > a {letter-spacing: 0rem;font-size: 1.25em;}.buttons-component.instance-4 > li > a > svg {width: 0.625em;}.form-component.style-1 label:first-child {font-size: 1em;line-height: 1.5;letter-spacing: 0rem;}.form-component.style-1 input[type="text"], .form-component.style-1 input[type="email"], .form-component.style-1 input[type="tel"], .form-component.style-1 input[type="url"], .form-component.style-1 input[type="number"], .form-component.style-1 textarea, .form-component.style-1 select, .form-component.style-1 .file, .form-component.style-1 .date {font-size: 1.125em;letter-spacing: 0rem;}.form-component.style-1 textarea {line-height: 1.875;padding-top: 0.853125rem;}.form-component.style-1 input[type="checkbox"] + label, .form-component.style-1 p {font-size: 1em;line-height: 1.875;letter-spacing: 0rem;}.form-component.style-1 .actions button {letter-spacing: 0rem;font-size: 1.625em;}.form-component.instance-2 label:first-child {font-size: 1em;line-height: 1.5;letter-spacing: 0rem;}.form-component.instance-2 input[type="text"], .form-component.instance-2 input[type="email"], .form-component.instance-2 input[type="tel"], .form-component.instance-2 input[type="url"], .form-component.instance-2 input[type="number"], .form-component.instance-2 textarea, .form-component.instance-2 select, .form-component.instance-2 .file, .form-component.instance-2 .date {font-size: 1.125em;letter-spacing: 0rem;}.form-component.instance-2 textarea {line-height: 1.875;padding-top: 0.853125rem;}.form-component.instance-2 input[type="checkbox"] + label, .form-component.instance-2 p {font-size: 1em;line-height: 1.875;letter-spacing: 0rem;}.form-component.instance-2 .actions button {letter-spacing: 0rem;font-size: 1.5em;}.container-component.style-1 {--alignment: center;--flex-alignment: center;--indent-left: 1;--indent-right: 1;--margin-left: auto;--margin-right: auto;}.container-component.style-1:not(:first-child) {margin-top: 0rem !important;}.container-component.style-1:not(:last-child) {margin-bottom: 0rem !important;}.container-component.style-1 > .wrapper > .inner {--gutters: 2.5rem;--padding-horizontal: 2rem;--padding-vertical: 3rem;--spacing: 1.625rem;}.container-component.style-1.columns > .wrapper > .inner {flex-direction: column-reverse !important;flex-wrap: nowrap !important;}.container-component.style-1.columns > .wrapper > .inner > span {height: 0;margin-top: calc(var(--padding-vertical) * -2);pointer-events: none;visibility: hidden;}.container-component.style-1.columns > .wrapper > .inner > *:first-child {margin-left: 0 !important;padding-bottom: 0 !important;}.container-component.style-1.columns > .wrapper > .inner > * {padding: calc(var(--gutters) * 0.5) 0 !important;}.container-component.style-1.columns > .wrapper > .inner > *:last-child {padding-top: 0 !important;}.container-component.style-1.columns > .wrapper > .inner > div > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.style-1.columns > .wrapper > .inner > div:first-of-type > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.style-1.columns > .wrapper > .inner > div:last-of-type > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.style-1.columns > .wrapper > .inner > div > .full:first-child {margin-top: calc(var(--gutters) * -0.5) !important;}.container-component.style-1.columns > .wrapper > .inner > div > .full:last-child {margin-bottom: calc(var(--gutters) * -0.5) !important;}.container-component.style-1.columns > .wrapper > .inner > div:last-of-type > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;}.container-component.style-1.columns > .wrapper > .inner > div:first-of-type > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;}.container-component.style-1.columns > .wrapper > .inner > div:last-of-type, .container-component.style-1.columns > .wrapper > .inner > div:last-of-type > .full:first-child {border-top-left-radius: inherit;border-top-right-radius: inherit;}.container-component.style-1.columns > .wrapper > .inner > div:first-of-type, .container-component.style-1.columns > .wrapper > .inner > div:first-of-type > .full:last-child {border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.container-component.style-1.columns > .wrapper > .inner > div:last-of-type, .container-component.style-1.columns > .wrapper > .inner > div:last-of-type > .full:last-child {border-bottom-right-radius: 0 !important;}.container-component.style-1.columns > .wrapper > .inner > div:first-of-type, .container-component.style-1.columns > .wrapper > .inner > div:first-of-type > .full:first-child {border-top-left-radius: 0 !important;}.container-component.style-1.columns > .wrapper > .inner > .full > .full:first-child:last-child {height: auto;}.container-component.style-1.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {height: auto;position: relative;width: auto;}.container-component.instance-8 > .wrapper > .inner > :nth-child(1) {--alignment: center;--flex-alignment: center;--indent-left: 1;--indent-right: 1;--margin-left: auto;--margin-right: auto;min-height: 100% !important;width: 100% !important;}.container-component.instance-8 > .wrapper > .inner > :nth-child(2) {--alignment: center;--flex-alignment: center;--indent-left: 1;--indent-right: 1;--margin-left: auto;--margin-right: auto;min-height: 100% !important;width: 100% !important;}.container-component.style-2 {min-height: 26.25rem;}.container-component.style-2:not(:first-child) {margin-top: 0rem !important;}.container-component.style-2:not(:last-child) {margin-bottom: 0rem !important;}.container-component.style-2 > .wrapper > .inner {--gutters: calc(var(--padding-vertical) * 2);--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 0rem;}.container-component.style-2.columns > .wrapper > .inner {flex-direction: column !important;flex-wrap: nowrap !important;}.container-component.style-2.columns > .wrapper > .inner > span {height: 0;margin-top: calc(var(--gutters) * -1);pointer-events: none;visibility: hidden;}.container-component.style-2.columns > .wrapper > .inner > *:first-child {margin-left: 0 !important;padding-top: 0 !important;}.container-component.style-2.columns > .wrapper > .inner > * {padding: calc(var(--gutters) * 0.5) 0 !important;}.container-component.style-2.columns > .wrapper > .inner > *:last-child {padding-bottom: 0 !important;}.container-component.style-2.columns > .wrapper > .inner > div > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.style-2.columns > .wrapper > .inner > div:first-of-type > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.style-2.columns > .wrapper > .inner > div:last-of-type > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.style-2.columns > .wrapper > .inner > div > .full:first-child {margin-top: calc(var(--gutters) * -0.5) !important;}.container-component.style-2.columns > .wrapper > .inner > div > .full:last-child {margin-bottom: calc(var(--gutters) * -0.5) !important;}.container-component.style-2.columns > .wrapper > .inner > div:first-of-type > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;}.container-component.style-2.columns > .wrapper > .inner > div:last-of-type > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;}.container-component.style-2.columns > .wrapper > .inner > div:first-of-type, .container-component.style-2.columns > .wrapper > .inner > div:first-of-type > .full:first-child {border-top-left-radius: inherit;border-top-right-radius: inherit;}.container-component.style-2.columns > .wrapper > .inner > div:last-of-type, .container-component.style-2.columns > .wrapper > .inner > div:last-of-type > .full:last-child {border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.container-component.style-2.columns > .wrapper > .inner > div:first-of-type, .container-component.style-2.columns > .wrapper > .inner > div:first-of-type > .full:last-child {border-bottom-left-radius: 0 !important;}.container-component.style-2.columns > .wrapper > .inner > div:last-of-type, .container-component.style-2.columns > .wrapper > .inner > div:last-of-type > .full:first-child {border-top-right-radius: 0 !important;}.container-component.style-2.columns > .wrapper > .inner > .full {min-height: calc(26.25rem - (var(--padding-vertical) * 2));}.container-component.style-2.columns > .wrapper > .inner > .full > .full:first-child:last-child {height: auto;}.container-component.style-2.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {height: auto;position: relative;width: auto;}.container-component.instance-10 > .wrapper > .inner > :nth-child(1) {min-height: 100% !important;width: 100% !important;}.container-component.instance-10 > .wrapper > .inner > :nth-child(2) {min-height: 100% !important;width: 100% !important;}.container-component.instance-11 > .wrapper > .inner > :nth-child(1) {min-height: 100% !important;width: 100% !important;}.container-component.instance-11 > .wrapper > .inner > :nth-child(2) {min-height: 100% !important;width: 100% !important;}.container-component.style-5:not(:last-child) {margin-bottom: 0rem !important;}.container-component.style-5 > .wrapper > .inner {--gutters: 0.625rem;--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 0rem;}.container-component.style-5.columns > .wrapper > .inner {flex-direction: column !important;flex-wrap: nowrap !important;}.container-component.style-5.columns > .wrapper > .inner > span {height: 0;margin-top: calc(var(--gutters) * -1);pointer-events: none;visibility: hidden;}.container-component.style-5.columns > .wrapper > .inner > *:first-child {margin-left: 0 !important;padding-top: 0 !important;}.container-component.style-5.columns > .wrapper > .inner > * {padding: calc(var(--gutters) * 0.5) 0 !important;}.container-component.style-5.columns > .wrapper > .inner > *:last-child {padding-bottom: 0 !important;}.container-component.style-5.columns > .wrapper > .inner > div > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.style-5.columns > .wrapper > .inner > div:first-of-type > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.style-5.columns > .wrapper > .inner > div:last-of-type > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.style-5.columns > .wrapper > .inner > div > .full:first-child {margin-top: calc(var(--gutters) * -0.5) !important;}.container-component.style-5.columns > .wrapper > .inner > div > .full:last-child {margin-bottom: calc(var(--gutters) * -0.5) !important;}.container-component.style-5.columns > .wrapper > .inner > div:first-of-type > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;}.container-component.style-5.columns > .wrapper > .inner > div:last-of-type > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;}.container-component.style-5.columns > .wrapper > .inner > div:first-of-type, .container-component.style-5.columns > .wrapper > .inner > div:first-of-type > .full:first-child {border-top-left-radius: inherit;border-top-right-radius: inherit;}.container-component.style-5.columns > .wrapper > .inner > div:last-of-type, .container-component.style-5.columns > .wrapper > .inner > div:last-of-type > .full:last-child {border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.container-component.style-5.columns > .wrapper > .inner > div:first-of-type, .container-component.style-5.columns > .wrapper > .inner > div:first-of-type > .full:last-child {border-bottom-left-radius: 0 !important;}.container-component.style-5.columns > .wrapper > .inner > div:last-of-type, .container-component.style-5.columns > .wrapper > .inner > div:last-of-type > .full:first-child {border-top-right-radius: 0 !important;}.container-component.style-5.columns > .wrapper > .inner > .full > .full:first-child:last-child {height: auto;}.container-component.style-5.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {height: auto;position: relative;width: auto;}.container-component.instance-3 {min-height: 11.25rem;}.container-component.instance-3:not(:first-child) {margin-top: 0rem !important;}.container-component.instance-3:not(:last-child) {margin-bottom: 0rem !important;}.container-component.instance-3 > .wrapper > .inner {--gutters: 1rem;--padding-vertical: 1.25rem;--spacing: 0rem;}.container-component.instance-3.columns > .wrapper > .inner {flex-direction: column !important;flex-wrap: nowrap !important;}.container-component.instance-3.columns > .wrapper > .inner > span {height: 0;margin-top: calc(var(--gutters) * -1);pointer-events: none;visibility: hidden;}.container-component.instance-3.columns > .wrapper > .inner > *:first-child {margin-left: 0 !important;padding-top: 0 !important;}.container-component.instance-3.columns > .wrapper > .inner > * {padding: calc(var(--gutters) * 0.5) 0 !important;}.container-component.instance-3.columns > .wrapper > .inner > *:last-child {padding-bottom: 0 !important;}.container-component.instance-3.columns > .wrapper > .inner > div > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.instance-3.columns > .wrapper > .inner > div:first-of-type > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.instance-3.columns > .wrapper > .inner > div:last-of-type > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.instance-3.columns > .wrapper > .inner > div > .full:first-child {margin-top: calc(var(--gutters) * -0.5) !important;}.container-component.instance-3.columns > .wrapper > .inner > div > .full:last-child {margin-bottom: calc(var(--gutters) * -0.5) !important;}.container-component.instance-3.columns > .wrapper > .inner > div:first-of-type > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;}.container-component.instance-3.columns > .wrapper > .inner > div:last-of-type > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;}.container-component.instance-3.columns > .wrapper > .inner > div:first-of-type, .container-component.instance-3.columns > .wrapper > .inner > div:first-of-type > .full:first-child {border-top-left-radius: inherit;border-top-right-radius: inherit;}.container-component.instance-3.columns > .wrapper > .inner > div:last-of-type, .container-component.instance-3.columns > .wrapper > .inner > div:last-of-type > .full:last-child {border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.container-component.instance-3.columns > .wrapper > .inner > div:first-of-type, .container-component.instance-3.columns > .wrapper > .inner > div:first-of-type > .full:last-child {border-bottom-left-radius: 0 !important;}.container-component.instance-3.columns > .wrapper > .inner > div:last-of-type, .container-component.instance-3.columns > .wrapper > .inner > div:last-of-type > .full:first-child {border-top-right-radius: 0 !important;}.container-component.instance-3.columns > .wrapper > .inner > .full {min-height: calc(11.25rem - (var(--padding-vertical) * 2));}.container-component.instance-3.columns > .wrapper > .inner > .full > .full:first-child:last-child {height: auto;}.container-component.instance-3.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {height: auto;position: relative;width: auto;}.container-component.instance-3 > .wrapper > .inner > :nth-child(1) {min-height: 100% !important;width: 100% !important;}.container-component.instance-3 > .wrapper > .inner > :nth-child(2) {min-height: 100% !important;width: 100% !important;}.container-component.instance-15:not(:first-child) {margin-top: 0rem !important;}.container-component.instance-15:not(:last-child) {margin-bottom: 0rem !important;}.container-component.instance-15 > .wrapper > .inner {--gutters: calc(var(--padding-vertical) * 2);--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 0rem;}.container-component.instance-15.columns > .wrapper > .inner {flex-direction: column !important;flex-wrap: nowrap !important;}.container-component.instance-15.columns > .wrapper > .inner > span {height: 0;margin-top: calc(var(--gutters) * -1);pointer-events: none;visibility: hidden;}.container-component.instance-15.columns > .wrapper > .inner > *:first-child {margin-left: 0 !important;padding-top: 0 !important;}.container-component.instance-15.columns > .wrapper > .inner > * {padding: calc(var(--gutters) * 0.5) 0 !important;}.container-component.instance-15.columns > .wrapper > .inner > *:last-child {padding-bottom: 0 !important;}.container-component.instance-15.columns > .wrapper > .inner > div > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.instance-15.columns > .wrapper > .inner > div:first-of-type > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.instance-15.columns > .wrapper > .inner > div:last-of-type > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.instance-15.columns > .wrapper > .inner > div > .full:first-child {margin-top: calc(var(--gutters) * -0.5) !important;}.container-component.instance-15.columns > .wrapper > .inner > div > .full:last-child {margin-bottom: calc(var(--gutters) * -0.5) !important;}.container-component.instance-15.columns > .wrapper > .inner > div:first-of-type > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;}.container-component.instance-15.columns > .wrapper > .inner > div:last-of-type > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;}.container-component.instance-15.columns > .wrapper > .inner > div:first-of-type, .container-component.instance-15.columns > .wrapper > .inner > div:first-of-type > .full:first-child {border-top-left-radius: inherit;border-top-right-radius: inherit;}.container-component.instance-15.columns > .wrapper > .inner > div:last-of-type, .container-component.instance-15.columns > .wrapper > .inner > div:last-of-type > .full:last-child {border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.container-component.instance-15.columns > .wrapper > .inner > div:first-of-type, .container-component.instance-15.columns > .wrapper > .inner > div:first-of-type > .full:last-child {border-bottom-left-radius: 0 !important;}.container-component.instance-15.columns > .wrapper > .inner > div:last-of-type, .container-component.instance-15.columns > .wrapper > .inner > div:last-of-type > .full:first-child {border-top-right-radius: 0 !important;}.container-component.instance-15.columns > .wrapper > .inner > .full {min-height: calc(26.25rem - (var(--padding-vertical) * 2));}.container-component.instance-15.columns > .wrapper > .inner > .full > .full:first-child:last-child {height: auto;}.container-component.instance-15.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {height: auto;position: relative;width: auto;}.container-component.instance-16:not(:first-child) {margin-top: 0rem !important;}.container-component.instance-16:not(:last-child) {margin-bottom: 0rem !important;}.container-component.instance-16 > .wrapper > .inner {--gutters: calc(var(--padding-vertical) * 2);--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 0rem;}.container-component.instance-16.columns > .wrapper > .inner {flex-direction: column !important;flex-wrap: nowrap !important;}.container-component.instance-16.columns > .wrapper > .inner > span {height: 0;margin-top: calc(var(--gutters) * -1);pointer-events: none;visibility: hidden;}.container-component.instance-16.columns > .wrapper > .inner > *:first-child {margin-left: 0 !important;padding-top: 0 !important;}.container-component.instance-16.columns > .wrapper > .inner > * {padding: calc(var(--gutters) * 0.5) 0 !important;}.container-component.instance-16.columns > .wrapper > .inner > *:last-child {padding-bottom: 0 !important;}.container-component.instance-16.columns > .wrapper > .inner > div > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.instance-16.columns > .wrapper > .inner > div:first-of-type > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.instance-16.columns > .wrapper > .inner > div:last-of-type > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}.container-component.instance-16.columns > .wrapper > .inner > div > .full:first-child {margin-top: calc(var(--gutters) * -0.5) !important;}.container-component.instance-16.columns > .wrapper > .inner > div > .full:last-child {margin-bottom: calc(var(--gutters) * -0.5) !important;}.container-component.instance-16.columns > .wrapper > .inner > div:first-of-type > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;}.container-component.instance-16.columns > .wrapper > .inner > div:last-of-type > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;}.container-component.instance-16.columns > .wrapper > .inner > div:first-of-type, .container-component.instance-16.columns > .wrapper > .inner > div:first-of-type > .full:first-child {border-top-left-radius: inherit;border-top-right-radius: inherit;}.container-component.instance-16.columns > .wrapper > .inner > div:last-of-type, .container-component.instance-16.columns > .wrapper > .inner > div:last-of-type > .full:last-child {border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}.container-component.instance-16.columns > .wrapper > .inner > div:first-of-type, .container-component.instance-16.columns > .wrapper > .inner > div:first-of-type > .full:last-child {border-bottom-left-radius: 0 !important;}.container-component.instance-16.columns > .wrapper > .inner > div:last-of-type, .container-component.instance-16.columns > .wrapper > .inner > div:last-of-type > .full:first-child {border-top-right-radius: 0 !important;}.container-component.instance-16.columns > .wrapper > .inner > .full {min-height: calc(26.25rem - (var(--padding-vertical) * 2));}.container-component.instance-16.columns > .wrapper > .inner > .full > .full:first-child:last-child {height: auto;}.container-component.instance-16.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {height: auto;position: relative;width: auto;}#footer {margin-top: 0rem !important;}.image-component.style-1:not(:first-child) {margin-top: 0.5rem !important;}.image-component.style-1:not(:last-child) {margin-bottom: 0.5rem !important;}.image-component.style-1 > .frame {width: 100vw;height: 17.1875rem !important;}.image-component.style-1 > .frame > img {height: 100% !important;object-fit: cover;object-position: center;width: 100% !important;}.image-component.instance-2:not(:first-child) {margin-top: 1.25rem !important;}.image-component.instance-2:not(:last-child) {margin-bottom: 1.25rem !important;}.image-component.instance-2 > .frame {width: 62.75rem;height: 20.46875rem !important;}.image-component.instance-2 > .frame > img {height: 100% !important;object-fit: cover;object-position: center;width: 100% !important;}.image-component.instance-3:not(:first-child) {margin-top: 1.25rem !important;}.image-component.instance-3:not(:last-child) {margin-bottom: 1.25rem !important;}.image-component.instance-3 > .frame > img {height: 100% !important;object-fit: cover;object-position: center;width: 100% !important;}.image-component.instance-1:not(:first-child) {margin-top: 1.25rem !important;}.image-component.instance-1:not(:last-child) {margin-bottom: 1.25rem !important;}.image-component.instance-1 > .frame > img {height: 100% !important;object-fit: cover;object-position: center;width: 100% !important;}.divider-component.style-1:not(:first-child) {margin-top: 2rem !important;}.divider-component.style-1:not(:last-child) {margin-bottom: 2rem !important;}.divider-component.style-1::before {width: 6rem;}.divider-component.style-2:not(:first-child) {margin-top: 4rem !important;}.divider-component.style-2:not(:last-child) {margin-bottom: 4rem !important;}.icons-component.style-1 {font-size: 4em;gap: 1.25rem;}.icons-component.style-1:not(:first-child) {margin-top: 1.3125rem !important;}.icons-component.style-1:not(:last-child) {margin-bottom: 1.3125rem !important;}}@media (max-width: 480px) {.site-main > .inner {--spacing: 1.3125rem;}.buttons-component.style-1 > li > a {width: 13.875rem;}.buttons-component.instance-7 > li > a {width: 15.125rem;}.buttons-component.instance-6 > li > a {width: 14.25rem;}.buttons-component.instance-5 > li > a {width: 15.125rem;}.buttons-component.instance-3 > li > a {width: 15.125rem;}.buttons-component.instance-1 > li > a {width: 15.375rem;}.buttons-component.instance-4 > li > a {width: 15.125rem;}.form-component.style-1 .actions button {max-width: 32rem;width: 100%;}.form-component.instance-2 .actions button {max-width: 32rem;width: 100%;}.container-component.style-1 > .wrapper > .inner {--spacing: 1.625rem;}.container-component.style-2 > .wrapper > .inner {--spacing: 0rem;}.container-component.style-5 > .wrapper > .inner {--spacing: 0rem;}.container-component.instance-3 > .wrapper > .inner {--spacing: 0rem;}.container-component.instance-15 > .wrapper > .inner {--spacing: 0rem;}.container-component.instance-16 > .wrapper > .inner {--spacing: 0rem;}.image-component.style-1 > .frame {height: 13.75rem !important;}.image-component.instance-2 > .frame {height: 16.375rem !important;}}@media (max-width: 360px) {.site-main > .inner {--padding-horizontal: 1.125rem;--padding-vertical: 3rem;--spacing: 1.125rem;}.site-main > .inner > * > .full {margin-left: calc(-1.125rem);max-width: calc(100% + 2.25rem + 0.4725px);width: calc(100% + 2.25rem + 0.4725px);}.site-main > .inner > * > .full.screen {margin-left: -50vw;}.site-main > .inner > footer > .full:last-child {margin-bottom: -3rem !important;}.site-main > .inner > .active > .full:first-child {margin-top: -3rem !important;}.text-component.instance-15 {font-size: 1em;}.text-component.style-2 {font-size: 2.75em;}.text-component.style-3 {font-size: 1.125em;}.text-component.instance-2 {font-size: 2.125em;}.text-component.instance-3 {font-size: 1.125em;}.text-component.style-9 {font-size: 1em;}.text-component.style-4 {font-size: 2em;}.text-component.instance-1 {font-size: 1em;}.text-component.instance-72 {font-size: 1.5em;}.text-component.instance-45 {font-size: 1.5em;}.text-component.style-6 {font-size: 2.5em;}.text-component.instance-54 {font-size: 1.5em;}.buttons-component.style-1 {gap: 1.03125rem;}.buttons-component.instance-7 {gap: 0.75rem;}.buttons-component.instance-6 {gap: 0.75rem;}.buttons-component.instance-5 {gap: 0.75rem;}.buttons-component.instance-3 {gap: 0.75rem;}.buttons-component.instance-1 {gap: 0.75rem;}.buttons-component.instance-4 {gap: 0.75rem;}.container-component.style-1 > .wrapper > .inner {--gutters: 2.5rem;--padding-horizontal: 1.5rem;--padding-vertical: 2.25rem;--spacing: 1.421875rem;}.container-component.style-2 > .wrapper > .inner {--gutters: calc(var(--padding-vertical) * 2);--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 0rem;}.container-component.style-2 {min-height: 17.5rem;}.container-component.style-2.columns > .wrapper > .inner > .full {min-height: calc(17.5rem - (var(--padding-vertical) * 2));}.container-component.style-5 > .wrapper > .inner {--gutters: 0.625rem;--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 0rem;}.container-component.instance-3 > .wrapper > .inner {--gutters: 1rem;--padding-vertical: 0.9375rem;--spacing: 0rem;}.container-component.instance-3 {min-height: 7.5rem;}.container-component.instance-3.columns > .wrapper > .inner > .full {min-height: calc(7.5rem - (var(--padding-vertical) * 2));}.container-component.instance-15 > .wrapper > .inner {--gutters: calc(var(--padding-vertical) * 2);--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 0rem;}.container-component.instance-15.columns > .wrapper > .inner > .full {min-height: calc(17.5rem - (var(--padding-vertical) * 2));}.container-component.instance-16 > .wrapper > .inner {--gutters: calc(var(--padding-vertical) * 2);--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 0rem;}.container-component.instance-16.columns > .wrapper > .inner > .full {min-height: calc(17.5rem - (var(--padding-vertical) * 2));}.image-component.style-1 > .frame {height: 12.03125rem !important;}.image-component.instance-2 > .frame {height: 14.328125rem !important;}.icons-component.style-1 {gap: 0.9375rem;}}
body {overflow: auto !important;}.site-main {opacity: 1.0 !important;transform: none !important;transition: none !important;filter: none !important;}.site-main > .inner > section {opacity: 1.0 !important;transform: none !important;transition: none !important;filter: none !important;}

/* ---- Unified line icons ---- */
[data-pl-icon]{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible}
.pl-cert-icon{width:36px!important;height:36px!important;flex-basis:36px!important;display:grid;place-items:center;border-radius:50%;background:rgba(238,224,200,.08);box-shadow:inset 0 0 0 1px rgba(238,224,200,.16)}
.pl-cert-icon svg{width:19px!important;height:19px!important;stroke-width:1.6!important}
.pl-stat-icon{width:52px!important;height:52px!important;flex-basis:52px!important;display:grid;place-items:center;border-radius:50%;background:rgba(49,95,54,.09)}
.pl-stat-icon svg{width:26px!important;height:26px!important;stroke-width:1.6!important}
.pl-engineered-v3-copy svg{width:44px!important;height:44px!important;padding:11px;box-sizing:border-box;border-radius:50%;background:rgba(201,157,95,.14);box-shadow:inset 0 0 0 1px rgba(201,157,95,.28);stroke:#dcb479!important;stroke-width:1.6!important;overflow:visible}
.pl-eco-proof-icon svg{width:21px!important;height:21px!important;stroke-width:1.7!important}
.pl-step-icon{width:50px!important;height:50px!important;display:grid;place-items:center;border-radius:50%;background:rgba(85,124,74,.1);margin:0 auto 10px!important}
.pl-step-icon svg{width:24px!important;height:24px!important;stroke-width:1.6!important}

/* ---- Every Bag Style: cards with aligned copy and a consistent secondary button ---- */
#container10>.wrapper>.inner,#container11>.wrapper>.inner{align-items:stretch!important}
#container10>.wrapper>.inner>div,#container11>.wrapper>.inner>div{position:relative;isolation:isolate;display:flex;flex-direction:column;padding:0 .75rem 1.5rem!important;text-align:left!important}
#container10>.wrapper>.inner>div::before,#container11>.wrapper>.inner>div::before{content:"";position:absolute;inset:0 .75rem;z-index:-1;background:#fff;border-radius:1.125rem;border:1px solid rgba(74,52,30,.08);box-shadow:0 18px 40px -28px rgba(60,40,20,.45)}
#container10 .image-component.style-1>.frame,#container11 .image-component.style-1>.frame{border-color:#fff!important}
#container10 .text-component.style-9,#container11 .text-component.style-9{max-width:none!important;width:auto!important;margin:.25rem 0 0!important;padding:0 1.375rem;color:#5b4c3f;font-size:.95em;line-height:1.55}
#container10 .text-component.style-9 strong,#container11 .text-component.style-9 strong{display:block;margin-bottom:.3rem;font-family:'DM Serif Text',serif;font-weight:400;font-size:1.45em;line-height:1.2;color:#2b1d12}
#container10 .buttons-component,#container11 .buttons-component{margin:auto 0 0!important;padding:1.1rem 1.375rem 0;justify-content:flex-start!important}
#container10 .buttons-component>li>a,#container11 .buttons-component>li>a{width:auto!important;height:2.75rem!important;line-height:calc(2.75rem - 3px)!important;padding:0 1.15rem!important;background:transparent!important;color:#9a6532!important;border:1.5px solid #e0a369;border-radius:9px!important;font-family:'Source Sans 3',sans-serif!important;font-weight:700!important;font-size:.95em!important;letter-spacing:.01em!important;transition:background-color .2s,color .2s,transform .2s!important}
#container10 .buttons-component>li>a::after,#container11 .buttons-component>li>a::after{content:"\2192";display:inline-block;margin-left:.5rem;transition:transform .2s}
#container10 .buttons-component>li>a:hover,#container11 .buttons-component>li>a:hover{background:#e0a369!important;color:#fff!important;transform:none!important}
#container10 .buttons-component>li>a:hover::after,#container11 .buttons-component>li>a:hover::after{transform:translateX(3px)}
@media (max-width:736px){
 #container10>.wrapper>.inner>div,#container11>.wrapper>.inner>div{padding:0 0 1.25rem!important;margin-bottom:1.25rem}
 #container10>.wrapper>.inner>div::before,#container11>.wrapper>.inner>div::before{inset:0}
 #container10 .buttons-component>li>a,#container11 .buttons-component>li>a{width:100%!important;text-align:center}
 #container10 .buttons-component,#container11 .buttons-component{padding-right:1.375rem}
 #container10 .buttons-component>li,#container11 .buttons-component>li{width:100%}
}
#container10 .text-component.style-9 strong+br,#container11 .text-component.style-9 strong+br{display:none}
#container10{margin-bottom:1.5rem!important}
/* ---- Footer: flush to the page bottom, no stray divider, centred contact cards when stacked ---- */
.site-main>.inner{padding-bottom:0!important}
.site-main section>hr.divider-component:last-child{display:none!important}
#footer,#container06,#embed09{margin-bottom:0!important}
.pl-footer-v4-actions{width:100%;margin-left:auto;margin-right:auto}
#embed08{margin-top:0!important}
#footer{margin-top:4rem!important}@media (max-width:736px){#footer{margin-top:3rem!important}}
@media (max-width:736px){.pl-footer-v4{padding-bottom:84px!important}}

.pl-site-nav{position:absolute;top:0;left:0;right:0;z-index:50;transition:opacity .6s ease}.is-loading .pl-site-nav{opacity:0}.pl-site-nav-inner{max-width:1360px;margin:0 auto;padding:22px 32px;display:flex;align-items:center;justify-content:space-between;gap:16px}.pl-site-nav-logo{font-family:"DM Serif Text",Georgia,serif;font-size:28px;line-height:1;color:#fff !important;text-decoration:none}.pl-site-nav-links{display:flex;align-items:center;gap:24px;font-family:"Source Sans 3",Arial,sans-serif;font-size:16px;font-weight:700;line-height:1}.pl-site-nav-links a,.pl-site-dd summary{color:#f6eadb !important;text-decoration:none}.pl-site-nav-links a:hover,.pl-site-dd summary:hover{color:#e6a662 !important}.pl-site-nav-links>a[aria-current]{color:#d9a86a !important}.pl-site-nav-links .pl-site-nav-btn{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:9px;background:#e0a369;color:#fff !important;font-family:"DM Serif Text",Georgia,serif;font-weight:400}.pl-site-nav-links .pl-site-nav-btn:hover{background:#cf8f55;color:#fff !important}.pl-site-dd{position:relative}.pl-site-dd summary{list-style:none;cursor:pointer;white-space:nowrap}.pl-site-nav-btn{white-space:nowrap}.pl-site-dd summary::-webkit-details-marker{display:none}.pl-site-dd summary::after{content:"";display:inline-block;width:6px;height:6px;margin:0 0 3px 8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.pl-site-dd-menu{position:absolute;top:calc(100% + 12px);left:-14px;z-index:60;min-width:210px;display:flex;flex-direction:column;background:#22110a;border:1px solid rgba(217,168,106,.3);border-radius:12px;padding:8px;box-shadow:0 22px 44px -18px rgba(0,0,0,.6)}.pl-site-dd-menu::before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.pl-site-dd-menu a{display:block;padding:10px 12px;border-radius:8px;white-space:nowrap;line-height:1.2}.pl-site-dd-menu a:hover{background:rgba(255,247,232,.08)}.pl-site-dd:not([open]) .pl-site-dd-menu{display:none}.pl-site-dd-m{display:none !important}@media (hover:hover) and (min-width:701px){.pl-site-dd:hover .pl-site-dd-menu{display:flex}}@media (max-width:700px){.pl-site-nav-inner{padding:16px}.pl-site-nav-links{gap:12px;font-size:15px}.pl-site-nav-logo{font-size:23px}.pl-site-nav-links .pl-site-nav-btn{height:36px;padding:0 12px;font-size:15px}.pl-site-nav-links>a:not(.pl-site-nav-btn){display:none}.pl-site-dd-menu{left:auto;right:-90px}.pl-site-dd-m{display:block !important}}
 .pl-glance-more { margin: 20px 0 0; text-align: center; font-family: "Source Sans 3", Arial, sans-serif; font-weight: 700; font-size: 17px; } .pl-glance-more a { color: #e6a662; } .pl-glance { max-width: 1360px; margin: 16px auto 0; padding-top: 16px; border-top: 1px solid rgba(196, 142, 78, 0.34); } .pl-glance-title { margin: 0 0 14px; font-family: "Source Sans 3", Arial, sans-serif; font-size: 13px; font-weight: 800; letter-spacing: 0.18em; text-transform: uppercase; text-align: center; color: #d9a86a; } .pl-glance-grid { margin: 0; display: grid; grid-template-columns: repeat(6, minmax(0, 1fr)); } .pl-glance-item { display: flex; flex-direction: column; align-items: center; justify-content: flex-start; gap: 6px; min-width: 0; padding: 2px 14px; text-align: center; border-left: 1px solid rgba(196, 142, 78, 0.3); } .pl-glance-item:first-child { border-left: 0; } .pl-glance-item dt { font-family: "Source Sans 3", Arial, sans-serif; font-size: 12px; line-height: 1.2; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #b9a184; white-space: nowrap; } .pl-glance-item dd { margin: 0; display: flex; flex-direction: column; align-items: center; gap: 2px; } .pl-glance-value { font-family: "DM Serif Text", Georgia, serif; font-size: 30px; line-height: 1; color: #f6eadb; white-space: nowrap; } .pl-glance-note { font-family: "Source Sans 3", Arial, sans-serif; font-size: 13px; line-height: 1.3; color: #cdb89c; } @media (max-width: 1100px) { .pl-glance-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); row-gap: 18px; } .pl-glance-item:nth-child(3n + 1) { border-left: 0; } } @media (max-width: 560px) { .pl-glance-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; } .pl-glance-item, .pl-glance-item:nth-child(3n + 1) { padding: 12px 8px; border: 1px solid rgba(196, 142, 78, 0.26); border-radius: 10px; background: rgba(255, 255, 255, 0.03); } .pl-glance-item dt { font-size: 11px; white-space: normal; } .pl-glance-value { font-size: 26px; } .pl-glance-note { font-size: 12px; } } .pl-trust-bar { width: 100vw; max-width: none; box-sizing: border-box; margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); margin-top: 0; margin-bottom: 0; transform: translateY(-23px); padding: 14px 4vw 16px; background: radial-gradient(circle at 50% 0%, rgba(108, 64, 29, 0.42), transparent 42%), linear-gradient(90deg, #241006 0%, #1a0c05 52%, #140803 100%); border-top: 1px solid rgba(196, 142, 78, 0.26); border-bottom: 1px solid rgba(196, 142, 78, 0.32); color: #f6eadb; } .pl-triple-hook { max-width: 1360px; margin: 0 auto 14px; display: grid; grid-template-columns: repeat(3, 1fr); align-items: center; border-bottom: 1px solid rgba(196, 142, 78, 0.34); padding-bottom: 13px; } .pl-hook-item { display: flex; align-items: center; justify-content: center; gap: 9px; min-height: 24px; padding: 0 22px; border-right: 1px solid rgba(196, 142, 78, 0.42); font-family: Inter, Arial, sans-serif; font-size: 15px; line-height: 1.2; color: #f8ebd7; text-align: center; } .pl-hook-item:last-child { border-right: 0; } .pl-hook-item strong { font-weight: 800; letter-spacing: 0; } .pl-check { color: #d9a45f; font-size: 17px; font-weight: 800; line-height: 1; } .pl-cert-row { max-width: 1360px; margin: 0 auto; display: grid; grid-template-columns: repeat(6, minmax(0, 1fr)); gap: 20px; align-items: center; } .pl-cert-item { display: flex; align-items: center; justify-content: center; gap: 10px; min-width: 0; text-align: left; } .pl-cert-icon { width: 38px; height: 38px; flex: 0 0 38px; color: #eee0c8; } .pl-cert-icon svg { width: 100%; height: 100%; display: block; stroke: currentColor; fill: none; stroke-width: 1.9; stroke-linecap: round; stroke-linejoin: round; } .pl-cert-svg-text { fill: currentColor; stroke: none; font-family: "Source Sans 3", Arial, sans-serif; font-size: 11px; font-weight: 900; letter-spacing: 0; } .pl-cert-item span { font-family: "Source Sans 3", Arial, sans-serif; font-size: 13px; line-height: 1.05; font-weight: 900; letter-spacing: 0; color: rgba(246, 234, 219, 0.86); }@media (max-width: 560px) { .pl-cert-row { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px 14px; } .pl-cert-item { justify-content: flex-start; } .pl-cert-icon { width: 34px; height: 34px; flex-basis: 34px; } .pl-cert-item span { font-size: 12px; } } 
 .pl-roaster-trust { width: 100vw; max-width: none; margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); box-sizing: border-box; padding: 44px 6vw 36px; background: radial-gradient(circle at 20% 15%, rgba(255,255,255,0.9), transparent 34%), linear-gradient(90deg, #f7f0e4 0%, #fbf6eb 50%, #f3eadb 100%); color: #2a160d; } .pl-roaster-inner { max-width: 1280px; margin: 0 auto; display: grid; grid-template-columns: 34% 66%; grid-template-areas: "title quote" "stats stats"; column-gap: 54px; row-gap: 28px; align-items: center; } .pl-roaster-left { grid-area: title; } .pl-roaster-left h2 { margin: 0; font-family: Georgia, "Times New Roman", serif; font-size: clamp(34px, 3.6vw, 58px); line-height: 1.08; font-weight: 700; letter-spacing: 0; color: #2b170f; } .pl-roaster-right { grid-area: quote; display: grid; gap: 16px; max-width: 760px; } .pl-roaster-note { margin: 16px 0 0; font-family: "Source Sans 3", Arial, sans-serif; font-size: 17px; line-height: 1.45; font-weight: 600; color: #4a3d32; max-width: 360px; } .pl-testimonial-pair { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; } .pl-testimonial-card--sm { min-height: 0; padding: 20px 22px 18px 62px; } .pl-testimonial-card--sm .pl-quote-mark { left: 22px; top: 14px; font-size: 44px; } .pl-testimonial-card--sm .pl-testimonial-text { font-size: clamp(16px, 1.2vw, 18px); } .pl-testimonial-card--sm .pl-testimonial-source { margin-top: 14px; } .pl-testimonial-card--sm .pl-testimonial-source span { width: 40px; } .pl-testimonial-card { position: relative; max-width: 760px; min-height: 112px; padding: 26px 34px 22px 84px; background: rgba(255,255,255,0.78); border: 1px solid rgba(80, 55, 33, 0.08); border-radius: 7px; box-shadow: 0 14px 34px rgba(64, 42, 24, 0.14); box-sizing: border-box; } .pl-quote-mark { position: absolute; left: 34px; top: 18px; font-family: Georgia, "Times New Roman", serif; font-size: 58px; line-height: 1; font-weight: 700; color: #315f36; } .pl-testimonial-text { font-family: Inter, Arial, sans-serif; font-size: clamp(17px, 1.45vw, 22px); line-height: 1.28; font-weight: 800; color: #2e2a25; } .pl-testimonial-source { display: flex; align-items: center; gap: 12px; margin-top: 18px; font-family: Inter, Arial, sans-serif; font-size: 14px; line-height: 1.2; font-weight: 800; color: #3a3a35; } .pl-testimonial-source span { width: 92px; height: 1px; background: linear-gradient(90deg, transparent, rgba(49,95,54,0.55)); position: relative; } .pl-testimonial-source span:after { content: ""; position: absolute; right: -2px; top: -3px; width: 7px; height: 7px; border-top: 2px solid rgba(49,95,54,0.7); border-right: 2px solid rgba(49,95,54,0.7); transform: rotate(45deg); } .pl-stats-row { grid-area: stats; display: grid; grid-template-columns: repeat(3, 1fr); align-items: center; gap: 28px; padding: 4px 4vw 0; } .pl-stat-item { display: flex; align-items: center; justify-content: center; gap: 18px; min-width: 0; } .pl-stat-icon { width: 54px; height: 54px; flex: 0 0 54px; color: #315f36; } .pl-stat-icon svg { width: 100%; height: 100%; display: block; stroke: currentColor; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; } .pl-stat-item strong { display: block; font-family: Georgia, "Times New Roman", serif; font-size: clamp(34px, 3vw, 50px); line-height: 0.95; font-weight: 800; color: #315f36; } .pl-stat-item span { display: block; margin-top: 5px; font-family: Inter, Arial, sans-serif; font-size: 16px; line-height: 1.15; font-weight: 800; color: #2e2a25; } @media (max-width: 900px) { .pl-roaster-trust { padding: 38px 24px 34px; } .pl-roaster-inner { grid-template-columns: 1fr; grid-template-areas: "title" "quote" "stats"; gap: 28px; } .pl-testimonial-card { max-width: none; } .pl-stats-row { grid-template-columns: 1fr; gap: 22px; padding: 0; } .pl-stat-item { justify-content: flex-start; } } @media (max-width: 560px) { .pl-testimonial-pair { grid-template-columns: 1fr; } .pl-roaster-trust { padding: 34px 18px 30px; } .pl-testimonial-card { padding: 24px 22px 20px 58px; } .pl-quote-mark { left: 22px; top: 20px; font-size: 42px; } .pl-testimonial-source { font-size: 12px; } .pl-testimonial-source span { width: 46px; } .pl-stat-icon { width: 44px; height: 44px; flex-basis: 44px; } .pl-stat-item span { font-size: 14px; } } 
 /* Global font system for Inkpixo custom code modules */ .pl-trust-bar, .pl-roaster-trust, .pl-coffee-feature { font-family: "Source Sans 3", Arial, sans-serif !important; } .pl-roaster-left h2, .pl-feature-copy h2, .pl-feature-top h3, .pl-stat-item strong { font-family: "DM Serif Text", Georgia, serif !important; font-weight: 400 !important; } /* Trust bar: make triple hooks clearer */ .pl-hook-item { font-family: "Source Sans 3", Arial, sans-serif !important; font-size: 18px !important; line-height: 1.15 !important; font-weight: 900 !important; gap: 10px !important; } .pl-hook-item strong { font-family: "Source Sans 3", Arial, sans-serif !important; font-weight: 900 !important; } .pl-check { font-size: 20px !important; } /* Trust bar: make certification row readable */ .pl-cert-row { gap: 22px !important; } .pl-cert-item { gap: 10px !important; } .pl-cert-icon { width: 42px !important; height: 42px !important; flex-basis: 42px !important; } .pl-cert-fda { width: 70px !important; flex-basis: 70px !important; } .pl-cert-fsc, .pl-cert-astm { width: 56px !important; flex-basis: 56px !important; } .pl-cert-item span { font-family: "Source Sans 3", Arial, sans-serif !important; font-size: 13px !important; line-height: 1.05 !important; font-weight: 900 !important; } .pl-logo-text { font-family: "Source Sans 3", Arial, sans-serif !important; font-size: 25px !important; font-weight: 900 !important; } .pl-small-logo-text { font-family: "Source Sans 3", Arial, sans-serif !important; font-size: 10px !important; font-weight: 900 !important; } .pl-mini-logo-text { font-family: "Source Sans 3", Arial, sans-serif !important; font-size: 9px !important; font-weight: 900 !important; } /* Roaster trust module typography */ .pl-roaster-left h2 { font-size: clamp(38px, 3.8vw, 62px) !important; line-height: 1.04 !important; } .pl-testimonial-text, .pl-testimonial-source, .pl-stat-item span { font-family: "Source Sans 3", Arial, sans-serif !important; } .pl-testimonial-text { font-size: clamp(18px, 1.5vw, 23px) !important; font-weight: 800 !important; } .pl-stat-item span { font-size: 17px !important; font-weight: 800 !important; } /* Mobile tuning */ @media (max-width: 560px) { .pl-hook-item { font-size: 16px !important; } .pl-cert-icon { width: 34px !important; height: 34px !important; flex-basis: 34px !important; } .pl-cert-fda { width: 58px !important; flex-basis: 58px !important; } .pl-cert-item span { font-size: 12px !important; } .pl-roaster-left h2 { font-size: 36px !important; } } 
 .pl-engineered-v3 { width: 100vw; margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); padding: 26px 0 24px; background: radial-gradient(circle at 50% 0%, rgba(145, 93, 43, 0.22), transparent 38%), linear-gradient(90deg, #160804 0%, #241006 50%, #120704 100%); color: #f7eadb; box-sizing: border-box; overflow: visible; } .pl-engineered-v3-inner { max-width: 1360px; width: calc(100% - 56px); margin: 0 auto; } .pl-engineered-v3 h2 { margin: 0 0 16px; text-align: center; font-family: "DM Serif Text", Georgia, serif; font-size: clamp(30px, 2.7vw, 42px); line-height: 1; font-weight: 400; color: #eadcc8; letter-spacing: 0; } .pl-engineered-v3-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); border-top: 1px solid rgba(181, 132, 73, 0.45); border-bottom: 1px solid rgba(181, 132, 73, 0.45); } .pl-engineered-v3-card { min-height: 188px; display: grid; grid-template-columns: 1.08fr 0.92fr; border-right: 1px solid rgba(181, 132, 73, 0.34); overflow: hidden; } .pl-engineered-v3-card:last-child { border-right: 0; } .pl-engineered-v3-copy { display: flex; flex-direction: column; justify-content: center; gap: 8px; padding: 22px 18px 20px 22px; box-sizing: border-box; } .pl-engineered-v3-copy svg { width: 30px; height: 30px; fill: none; stroke: #c99d5f; stroke-width: 2.2; stroke-linecap: round; stroke-linejoin: round; flex: 0 0 auto; } .pl-engineered-v3 h3 { margin: 0; font-family: "Source Sans 3", Arial, sans-serif; font-size: clamp(18px, 1.35vw, 22px); line-height: 1.02; font-weight: 900; color: #f2e3cf; letter-spacing: 0; } .pl-engineered-v3 p { margin: 0; max-width: 180px; font-family: "Source Sans 3", Arial, sans-serif; font-size: 15px; line-height: 1.22; font-weight: 700; color: rgba(247, 234, 219, 0.82); } .pl-engineered-v3-card img { width: 100%; height: 188px; object-fit: cover; display: block; } @media (max-width: 1100px) { .pl-engineered-v3-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } .pl-engineered-v3-card:nth-child(2) { border-right: 0; } .pl-engineered-v3-card:nth-child(1), .pl-engineered-v3-card:nth-child(2) { border-bottom: 1px solid rgba(181, 132, 73, 0.34); } .pl-engineered-v3 p { max-width: none; } } @media (max-width: 640px) { .pl-engineered-v3 { padding: 24px 0; } .pl-engineered-v3-inner { width: calc(100% - 32px); } .pl-engineered-v3-grid { grid-template-columns: 1fr; } .pl-engineered-v3-card { grid-template-columns: 1fr; border-right: 0; border-bottom: 1px solid rgba(181, 132, 73, 0.34); } .pl-engineered-v3-card:last-child { border-bottom: 0; } .pl-engineered-v3-card img { height: 170px; } .pl-engineered-v3 h3 { font-size: 22px; } .pl-engineered-v3 p { font-size: 16px; } } 
 .pl-eco-copy-v3 { max-width: 680px; margin: 0 0 20px; color: #fff3df; } .pl-eco-eyebrow { margin-bottom: 8px; font-family: "Source Sans 3", Arial, sans-serif; font-size: 13px; line-height: 1; font-weight: 900; letter-spacing: 0.12em; text-transform: uppercase; color: #e6a662; } .pl-eco-copy-v3 h2 { margin: 0 0 10px; font-family: "DM Serif Text", Georgia, serif; font-size: clamp(34px, 3vw, 48px); line-height: 1.02; font-weight: 400; color: #fff3df; letter-spacing: 0; } .pl-eco-lead { margin: 0 0 20px; font-family: "Source Sans 3", Arial, sans-serif; font-size: 18px; line-height: 1.35; font-weight: 600; color: rgba(255, 247, 232, 0.84); } .pl-eco-proof-list { display: grid; gap: 12px; } .pl-eco-proof-item { display: grid; grid-template-columns: 46px 1fr; gap: 15px; padding: 16px 17px 15px; border: 1px solid rgba(230, 166, 98, 0.26); border-radius: 8px; background: rgba(11, 35, 10, 0.24); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.04); } .pl-eco-proof-icon { width: 46px; height: 46px; border-radius: 999px; display: grid; place-items: center; background: rgba(230, 166, 98, 0.13); color: #e6c07b; } .pl-eco-proof-icon svg { width: 27px; height: 27px; display: block; fill: none; stroke: currentColor; stroke-width: 2.1; stroke-linecap: round; stroke-linejoin: round; } .pl-eco-proof-item h3 { margin: 0 0 5px; font-family: "Source Sans 3", Arial, sans-serif; font-size: 20px; line-height: 1.1; font-weight: 900; color: #fff3df; letter-spacing: 0; } .pl-eco-proof-item p { margin: 0; font-family: "Source Sans 3", Arial, sans-serif; font-size: 16px; line-height: 1.28; font-weight: 600; color: rgba(255, 247, 232, 0.82); } .pl-eco-tags { display: flex; flex-wrap: wrap; gap: 7px; margin-top: 9px; } .pl-eco-tags span { padding: 5px 9px; border-radius: 999px; border: 1px solid rgba(230, 166, 98, 0.28); background: rgba(255, 250, 240, 0.08); font-family: "Source Sans 3", Arial, sans-serif; font-size: 12px; line-height: 1; font-weight: 800; color: #f1d49d; } @media (max-width: 640px) { .pl-eco-copy-v3 h2 { font-size: 34px; } .pl-eco-lead { font-size: 16px; } .pl-eco-proof-item { grid-template-columns: 40px 1fr; gap: 12px; padding: 15px; } .pl-eco-proof-icon { width: 40px; height: 40px; } .pl-eco-proof-icon svg { width: 24px; height: 24px; } .pl-eco-proof-item h3 { font-size: 18px; } .pl-eco-proof-item p { font-size: 15px; } } 
 .pl-steps-section { width: 100vw; margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); background: #fbf6ec; padding: 30px 20px 34px; box-sizing: border-box; } .pl-steps-inner { max-width: 1180px; margin: 0 auto; } .pl-steps-inner h2 { margin: 0 0 18px; text-align: center; font-family: "DM Serif Text", Georgia, serif; font-size: clamp(28px, 3vw, 42px); line-height: 1.05; font-weight: 400; color: #2b160f; letter-spacing: 0; } .pl-steps-flow { display: grid; grid-template-columns: 1fr 34px 1fr 34px 1fr 34px 1fr; align-items: center; gap: 0; } .pl-step-card { min-height: 178px; background: #fffaf2; border: 1px solid rgba(93, 64, 39, 0.22); border-radius: 8px; padding: 22px 18px 20px; text-align: center; box-shadow: 0 8px 24px rgba(58, 35, 18, 0.06); position: relative; box-sizing: border-box; } .pl-step-num { position: absolute; top: 12px; left: 14px; width: 25px; height: 25px; border-radius: 999px; background: #2f6d3f; color: #fffaf2; font-family: "Source Sans 3", Arial, sans-serif; font-size: 15px; font-weight: 900; line-height: 25px; } .pl-step-icon { width: 48px; height: 48px; margin: 0 auto 8px; color: #557c4a; } .pl-step-icon svg { width: 100%; height: 100%; display: block; fill: none; stroke: currentColor; stroke-width: 2.2; stroke-linecap: round; stroke-linejoin: round; } .pl-step-card h3 { margin: 0 0 6px; font-family: "Source Sans 3", Arial, sans-serif; font-size: 18px; line-height: 1.1; font-weight: 900; color: #2b160f; letter-spacing: 0; } .pl-step-card p { margin: 0; font-family: "Source Sans 3", Arial, sans-serif; font-size: 15px; line-height: 1.22; font-weight: 700; color: #4c3a2e; } .pl-step-arrow { text-align: center; font-family: "Source Sans 3", Arial, sans-serif; font-size: 28px; font-weight: 800; color: rgba(47, 109, 63, 0.72); } @media (max-width: 900px) { .pl-steps-flow { grid-template-columns: 1fr; gap: 12px; } .pl-step-arrow { transform: rotate(90deg); font-size: 24px; line-height: 1; } .pl-step-card { min-height: auto; padding: 22px 18px; } } 
 #inkpixo-faq-app, .inkpixo-faq-accordion, .inkpixo-faq-item, .inkpixo-faq-header, .inkpixo-faq-body { color: #2f2f2f; font-family: "Source Sans 3", Arial, sans-serif; font-size: 16px; width: 100%; padding: 0; margin: 0; } #inkpixo-faq-app { background-color: transparent; display: flex; box-sizing: border-box; } .inkpixo-faq-accordion { background-color: transparent; width: 100%; max-width: 920px; margin: auto; box-sizing: border-box; } .inkpixo-faq-item { border-bottom: 1px solid rgba(0, 0, 0, 0.12); } .inkpixo-faq-header { color: #111111; font-size: 20px; font-weight: 800; position: relative; text-align: left !important; } .inkpixo-faq-trigger { color: #111111; width: 100%; display: flex; justify-content: space-between; align-items: center; box-sizing: border-box; border-radius: 6px; transition: background-color 180ms ease-in-out; background: transparent; border: 0; padding: 0; margin: 0; cursor: pointer; font: inherit; text-align: left; } .inkpixo-faq-trigger:hover { background-color: rgba(255, 132, 0, 0.08); } .inkpixo-faq-header-div { padding: 22px 0; } .inkpixo-faq-header-div:first-child { padding-right: 24px; } .inkpixo-faq-header-div:last-child { width: 28px; display: flex; align-items: center; justify-content: center; } .inkpixo-faq-caret { border-right: 2px solid #ff8400; border-bottom: 2px solid #ff8400; width: 9px; height: 9px; transform: rotate(45deg); transition: transform 200ms ease; } .inkpixo-faq-item.inkpixo-faq-active .inkpixo-faq-caret { transform: rotate(-135deg); } .inkpixo-faq-body { text-align: left !important; } .inkpixo-faq-item > summary { list-style: none; cursor: pointer; } .inkpixo-faq-item > summary::-webkit-details-marker { display: none; } .inkpixo-faq-q { margin: 0; font: inherit; color: inherit; text-align: left; } .inkpixo-faq-item[open] .inkpixo-faq-caret { transform: rotate(-135deg); } .inkpixo-faq-item > summary.inkpixo-faq-header { font-size: 20px; font-weight: 800; } @media (max-width: 640px) { .inkpixo-faq-item > summary.inkpixo-faq-header { font-size: 18px; } } .inkpixo-faq-content { padding: 0 0 22px 0; color: #333333; line-height: 1.65; font-size: 18px; } .inkpixo-faq-content strong { color: #111111; } @media (max-width: 640px) { .inkpixo-faq-header { font-size: 18px; } .inkpixo-faq-content { font-size: 16px; } .inkpixo-faq-header-div { padding: 18px 0; } } 
 .pl-footer-v4 { width: 100vw; margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); padding: 36px 0 22px; background: #160805; color: #f6ead8; box-sizing: border-box; } .pl-footer-v4-inner { max-width: 1180px; width: calc(100% - 56px); margin: 0 auto; } .pl-footer-v4-main { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(420px, 0.85fr); gap: 56px; align-items: center; } .pl-footer-v4-kicker { margin-bottom: 8px; font-family: "Source Sans 3", Arial, sans-serif; font-size: 12px; line-height: 1; font-weight: 900; letter-spacing: 0.12em; text-transform: uppercase; color: #c99d5f; } .pl-footer-v4-brand .pl-footer-v4-name { margin: 0 0 9px; font-family: "DM Serif Text", Georgia, serif; font-size: 42px; line-height: 1; font-weight: 400; color: #fff3df; letter-spacing: 0; } .pl-footer-v4-brand p { max-width: 620px; margin: 0; font-family: "Source Sans 3", Arial, sans-serif; font-size: 17px; line-height: 1.38; font-weight: 600; color: rgba(246, 234, 216, 0.72); } .pl-footer-v4-actions { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; } .pl-footer-v4-contact { display: block; padding: 18px 18px 17px; border: 1px solid rgba(201, 157, 95, 0.24); border-radius: 8px; background: rgba(255, 247, 232, 0.035); text-decoration: none; box-sizing: border-box; } .pl-footer-v4-contact span { display: block; margin-bottom: 7px; font-family: "Source Sans 3", Arial, sans-serif; font-size: 12px; line-height: 1; font-weight: 900; letter-spacing: 0.1em; text-transform: uppercase; color: #c99d5f; } .pl-footer-v4-contact strong { display: block; font-family: "Source Sans 3", Arial, sans-serif; font-size: 17px; line-height: 1.2; font-weight: 800; color: rgba(255, 247, 232, 0.9); } .pl-footer-v4-contact:hover { border-color: rgba(230, 166, 98, 0.5); background: rgba(230, 166, 98, 0.08); } .pl-footer-v4-nav { margin-top: 30px; padding-top: 24px; border-top: 1px solid rgba(201, 157, 95, 0.2); display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; font-family: "Source Sans 3", Arial, sans-serif; } .pl-footer-v4-nav .pl-footer-v4-head { margin: 0 0 12px; font-size: 12px; line-height: 1; font-weight: 900; letter-spacing: 0.12em; text-transform: uppercase; color: #c99d5f; } .pl-footer-v4-nav a { display: block; margin: 0 0 9px; font-size: 15.5px; line-height: 1.3; font-weight: 600; color: rgba(246, 234, 216, 0.78) !important; text-decoration: none; } .pl-footer-v4-nav a:hover { color: #e6a662 !important; } .pl-footer-v4-bottom { margin-top: 28px; padding-top: 18px; border-top: 1px solid rgba(201, 157, 95, 0.2); display: flex; justify-content: space-between; gap: 18px; font-family: "Source Sans 3", Arial, sans-serif; font-size: 14px; line-height: 1.2; font-weight: 600; color: rgba(246, 234, 216, 0.52); } .pl-footer-v4-bottom a { color: rgba(246, 234, 216, 0.72) !important; text-decoration: none; } .pl-footer-v4-bottom a:hover { color: #e6a662 !important; } @media (max-width: 900px) { .pl-footer-v4-main { grid-template-columns: 1fr; gap: 28px; } .pl-footer-v4-actions { max-width: 560px; } } @media (max-width: 620px) { .pl-footer-v4 { padding: 32px 0 22px; } .pl-footer-v4-inner { width: calc(100% - 36px); } .pl-footer-v4-brand .pl-footer-v4-name { font-size: 38px; } .pl-footer-v4-actions { grid-template-columns: 1fr; } .pl-footer-v4-bottom { flex-direction: column; gap: 10px; } .pl-footer-v4-nav { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px; } } 
 .pl-wa-widget { position: fixed; right: 22px; bottom: 22px; z-index: 99999; font-family: "Source Sans 3", Arial, sans-serif; } .pl-wa-float { display: inline-flex; align-items: center; gap: 10px; padding: 12px 16px 12px 12px; border: 0; border-radius: 999px; background: #25D366; color: #ffffff; font-size: 16px; line-height: 1; font-weight: 900; cursor: pointer; box-shadow: 0 14px 34px rgba(0, 0, 0, 0.28); } .pl-wa-float svg { width: 28px; height: 28px; display: block; } .pl-wa-panel { position: absolute; right: 0; bottom: 64px; width: 330px; max-width: calc(100vw - 32px); border-radius: 12px; overflow: hidden; background: #fffaf2; box-shadow: 0 22px 60px rgba(0, 0, 0, 0.32); opacity: 0; transform: translateY(12px) scale(0.96); pointer-events: none; transition: opacity 180ms ease, transform 180ms ease; } .pl-wa-widget.is-open .pl-wa-panel { opacity: 1; transform: translateY(0) scale(1); pointer-events: auto; } .pl-wa-header { display: flex; align-items: flex-start; justify-content: space-between; gap: 12px; padding: 16px; background: #1f4a16; color: #fff7e8; } .pl-wa-header strong { display: block; font-size: 18px; line-height: 1; font-weight: 900; } .pl-wa-header span { display: block; margin-top: 6px; font-size: 13px; line-height: 1.2; font-weight: 600; color: rgba(255, 247, 232, 0.78); } .pl-wa-close { width: 28px; height: 28px; border: 0; border-radius: 999px; background: rgba(255, 255, 255, 0.14); color: #fff7e8; font-size: 22px; line-height: 26px; cursor: pointer; } .pl-wa-body { padding: 16px; } .pl-wa-message { margin-bottom: 14px; padding: 13px 14px; border-radius: 10px 10px 10px 2px; background: #ffffff; color: #2b160f; font-size: 15px; line-height: 1.35; font-weight: 700; box-shadow: 0 6px 18px rgba(58, 35, 18, 0.08); } .pl-wa-start { display: flex; align-items: center; justify-content: center; gap: 10px; width: 100%; padding: 13px 16px; border-radius: 8px; background: #25D366; color: #ffffff !important; text-decoration: none; font-size: 16px; line-height: 1; font-weight: 900; box-sizing: border-box; } .pl-wa-start span { font-size: 20px; } @media (max-width: 560px) { .pl-wa-widget { right: 16px; bottom: 16px; } .pl-wa-float { padding: 12px; } .pl-wa-float span { display: none; } .pl-wa-float svg { width: 30px; height: 30px; } .pl-wa-panel { bottom: 60px; width: calc(100vw - 32px); } } 