@font-face { font-family: hurmegeometricsans_no3_6; src: url("/assets/33ec7b77c388472a532c095406013cbe.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: hurmegeometricsans_no3_6; src: url("/assets/d8ad4f704ba119c89f8ff89d98042627.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: hurmegeometricsans_no3_6; src: url("/assets/0526fcfbcb0be0d26c54e0c5b270cf6f.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
:where(:not(iframe, canvas, img, svg, video):not(svg *, symbol *):not([id*="tealium"] *)) { color-scheme: unset; forced-color-adjust: unset; math-depth: unset; position: unset; position-anchor: unset; text-size-adjust: unset; appearance: unset; color: unset; font: unset; font-palette: unset; font-synthesis: unset; position-area: unset; text-orientation: unset; text-rendering: unset; text-spacing-trim: unset; -webkit-font-smoothing: unset; -webkit-locale: unset; -webkit-text-orientation: unset; -webkit-writing-mode: unset; writing-mode: unset; zoom: unset; accent-color: unset; place-content: unset; place-items: unset; place-self: unset; alignment-baseline: unset; anchor-name: unset; anchor-scope: unset; animation-composition: unset; animation: unset; animation-trigger: unset; app-region: unset; aspect-ratio: unset; backdrop-filter: unset; backface-visibility: unset; background: unset; background-blend-mode: unset; baseline-shift: unset; baseline-source: unset; block-size: unset; border-block: unset; border: unset; border-radius: unset; border-collapse: unset; border-end-end-radius: unset; border-end-start-radius: unset; border-inline: unset; border-shape: unset; border-start-end-radius: unset; border-start-start-radius: unset; inset: unset; box-decoration-break: unset; box-shadow: unset; box-sizing: unset; break-after: unset; break-before: unset; break-inside: unset; buffered-rendering: unset; caption-side: unset; caret-animation: unset; caret-color: unset; caret-shape: unset; clear: unset; clip: unset; clip-path: unset; clip-rule: unset; color-interpolation: unset; color-interpolation-filters: unset; color-rendering: unset; columns: unset; column-fill: unset; gap: unset; rule-break: unset; rule: unset; rule-inset: unset; rule-visibility-items: unset; column-span: unset; contain: unset; contain-intrinsic-block-size: unset; contain-intrinsic-size: unset; contain-intrinsic-inline-size: unset; container: unset; content: unset; content-visibility: unset; corner-shape: unset; corner-block-end-shape: unset; corner-block-start-shape: unset; counter-increment: unset; counter-reset: unset; counter-set: unset; cursor: unset; cx: unset; cy: unset; d: unset; dominant-baseline: unset; dynamic-range-limit: unset; empty-cells: unset; field-sizing: unset; fill: unset; fill-opacity: unset; fill-rule: unset; filter: unset; flex: unset; flex-flow: unset; flex-line-count: unset; float: unset; flood-color: unset; flood-opacity: unset; frame-sizing: unset; grid: unset; grid-area: unset; height: unset; hyphenate-character: unset; hyphenate-limit-chars: unset; hyphens: unset; image-orientation: unset; image-rendering: unset; initial-letter: unset; inline-size: unset; inset-block: unset; inset-inline: unset; interactivity: unset; interest-delay: unset; interpolate-size: unset; isolation: unset; letter-spacing: unset; lighting-color: unset; line-break: unset; list-style: unset; margin-block: unset; margin: unset; margin-inline: unset; marker: unset; mask: unset; mask-type: unset; math-shift: unset; math-style: unset; max-block-size: unset; max-height: unset; max-inline-size: unset; max-width: unset; min-block-size: unset; min-height: unset; min-inline-size: unset; min-width: unset; mix-blend-mode: unset; object-fit: unset; object-position: unset; object-view-box: unset; offset: unset; opacity: unset; order: unset; orphans: unset; outline: unset; outline-offset: unset; overflow-anchor: unset; overflow-block: unset; overflow-clip-margin: unset; overflow-inline: unset; overflow-wrap: unset; overflow: unset; overlay: unset; overscroll-behavior-block: unset; overscroll-behavior-inline: unset; overscroll-behavior: unset; padding-block: unset; padding: unset; padding-inline: unset; page: unset; page-margin-safety: unset; page-orientation: unset; paint-order: unset; perspective: unset; perspective-origin: unset; pointer-events: unset; position-try: unset; position-visibility: unset; print-color-adjust: unset; quotes: unset; r: unset; reading-flow: unset; reading-order: unset; resize: unset; rotate: unset; ruby-align: unset; ruby-overhang: unset; ruby-position: unset; rule-overlap: unset; rx: unset; ry: unset; scale: unset; scroll-axis-lock: unset; scroll-behavior: unset; scroll-initial-target: unset; scroll-margin-block: unset; scroll-margin: unset; scroll-margin-inline: unset; scroll-marker-group: unset; scroll-padding-block: unset; scroll-padding: unset; scroll-padding-inline: unset; scroll-snap-align: unset; scroll-snap-stop: unset; scroll-snap-type: unset; scroll-target-group: unset; scroll-timeline: unset; scrollbar-color: unset; scrollbar-gutter: unset; scrollbar-width: unset; shape-image-threshold: unset; shape-margin: unset; shape-outside: unset; shape-rendering: unset; size: unset; speak: unset; stop-color: unset; stop-opacity: unset; stroke: unset; stroke-dasharray: unset; stroke-dashoffset: unset; stroke-linecap: unset; stroke-linejoin: unset; stroke-miterlimit: unset; stroke-opacity: unset; stroke-width: unset; tab-size: unset; table-layout: unset; text-align: unset; text-align-last: unset; text-anchor: unset; text-autospace: unset; text-box: unset; text-combine-upright: unset; text-decoration: unset; text-decoration-skip-ink: unset; text-emphasis: unset; text-emphasis-position: unset; text-fit: unset; text-indent: unset; text-justify: unset; text-overflow: unset; text-shadow: unset; text-transform: unset; text-underline-offset: unset; text-underline-position: unset; text-wrap: unset; timeline-scope: unset; timeline-trigger: unset; touch-action: unset; transform: unset; transform-box: unset; transform-origin: unset; transform-style: unset; transition: unset; translate: unset; trigger-scope: unset; user-select: unset; vector-effect: unset; vertical-align: unset; view-timeline: unset; view-transition-class: unset; view-transition-group: unset; view-transition-name: unset; view-transition-scope: unset; visibility: unset; border-spacing: unset; -webkit-box-align: unset; -webkit-box-decoration-break: unset; -webkit-box-direction: unset; -webkit-box-flex: unset; -webkit-box-ordinal-group: unset; -webkit-box-orient: unset; -webkit-box-pack: unset; -webkit-box-reflect: unset; -webkit-line-break: unset; -webkit-line-clamp: unset; -webkit-mask-box-image: unset; -webkit-rtl-ordering: unset; -webkit-ruby-position: unset; -webkit-tap-highlight-color: unset; -webkit-text-combine: unset; -webkit-text-decorations-in-effect: unset; -webkit-text-fill-color: unset; -webkit-text-security: unset; -webkit-text-stroke: unset; -webkit-user-drag: unset; white-space-collapse: unset; widows: unset; width: unset; will-change: unset; window-drag: unset; word-break: unset; word-spacing: unset; x: unset; y: unset; z-index: unset; display: revert; }
*, ::before, ::after { box-sizing: border-box; -webkit-font-smoothing: antialiased; }
a, button { cursor: revert; }
ol, ul, menu { list-style: none; }
img { max-width: 100%; }
table { border-collapse: collapse; }
textarea { white-space: revert; }
meter { appearance: revert; }
::-webkit-input-placeholder { all: unset; }
::placeholder { all: unset; }
:where([hidden]) { display: none; }
:where([contenteditable]) { -webkit-user-modify: read-write; overflow-wrap: break-word; -webkit-line-break: after-white-space; }
:where([draggable="true"]) { -webkit-user-drag: element; }
ul { padding-inline-start: 0px; }
html { line-height: 1.15; text-size-adjust: 100%; }
body { margin: 0px; min-height: 100vh; height: 100%; }
h1 { font-size: 2em; margin: 0.67em 0px; }
hr { box-sizing: content-box; height: 0px; overflow: visible; }
pre { font-family: monospace, monospace; font-size: 1em; }
a { background-color: transparent; }
abbr[title] { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; text-decoration: underline dotted; }
b, strong { font-weight: bolder; }
code, kbd, samp { font-family: monospace, monospace; font-size: 1em; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
img { border-style: none; }
button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0px; }
button, input { overflow: visible; }
button, select { text-transform: none; }
button, [type="button"], [type="reset"], [type="submit"] { appearance: button; }
fieldset { padding: 0.35em 0.75em 0.625em; }
legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; }
progress { vertical-align: baseline; }
textarea { overflow: auto; }
[type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }
[type="search"] { appearance: textfield; outline-offset: -2px; }
[type="search"]::-webkit-search-decoration { appearance: none; }
::-webkit-file-upload-button { appearance: button; font: inherit; }
details { display: block; }
summary { display: list-item; }
template { display: none; }
[hidden] { display: none; }
body { background: rgb(255, 255, 255); text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; font-weight: 400; letter-spacing: -0.1px; line-height: 1.5; font-family: hurmegeometricsans_no3_6, Arial, sans-serif; display: flex; flex-direction: column; }
body.no-scroll { overflow: hidden !important; }
body:has([data-role="intro-page-overlay"][aria-hidden="false"]) { position: fixed; top: 0px; left: 0px; right: 0px; width: 100%; overflow: hidden; }
.cookies-dashboard { z-index: 1500 !important; position: relative; }
.cookie-policy__close-button { fill: rgb(255, 255, 255); transition: color 0.3s linear; font-size: 15px; height: 15px; width: 15px; }
@media (hover: hover) {
  .cookie-policy__close-button:hover { color: rgb(163, 162, 195); }
}
@media (min-width: 767px) {
  .cookie-policy__close-button { font-size: 10px; height: 10px; width: 10px; }
}
.css-17jwu3u { z-index: 101; position: relative; }
.css-17jwu3u button { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.css-17jwu3u.hide { display: none; }
.css-17jwu3u.hideForMinimalAdvDisc { display: none; }
.css-2numm { display: flex; width: 100%; -webkit-box-pack: center; justify-content: center; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(213, 213, 213); color: rgb(14, 14, 14); }
.css-ll5at7 { display: flex; -webkit-box-pack: center; justify-content: center; width: 100%; max-width: 1200px; font-size: 14px; line-height: 17px; padding: 8px 0px; }
@media (max-width: 1200px) {
  .css-ll5at7 { text-align: left; flex-direction: column; padding: 4px 8px 8px; }
}
.css-gfrm5d { letter-spacing: -0.5px; margin-inline-end: 16px; }
@media (min-width: 1200px) {
  .css-gfrm5d { margin-inline-end: 16px; }
}
@media (max-width: 1200px) {
  .css-1spe2uy { display: flex; position: relative; width: 100%; -webkit-box-pack: end; justify-content: flex-end; margin-top: 8px; min-width: 150px; }
  .css-1spe2uy .advertising-disclosure-root { display: flex; -webkit-box-pack: center; justify-content: center; width: 100%; position: inherit; }
  .css-1spe2uy .advertising-disclosure-root .advertising-disclosure-trigger { width: 100%; text-align: right; font-size: inherit; }
  .css-1spe2uy .advertising-disclosure-root .advertising-disclosure-popup-container { margin: 12px 0px 0px; }
  .css-1spe2uy .advertising-disclosure-root .advertising-disclosure-popup-container::before { position: absolute; transform: rotate(-45deg); left: calc(50% - 6px); content: ""; top: -6px; height: 12px; width: 12px; background: rgb(255, 255, 255); }
}
@media (min-width: 1200px) {
  .css-1spe2uy { display: flex; -webkit-box-align: center; align-items: center; }
  .css-1spe2uy .advertising-disclosure-root .advertising-disclosure-trigger { font-weight: 400; }
  .css-1spe2uy .advertising-disclosure-root .advertising-disclosure-popup-container { margin: 12px 0px 0px; right: calc(50% - 36px); }
  .css-1spe2uy .advertising-disclosure-root .advertising-disclosure-popup-container::before { position: absolute; transform: rotate(-45deg); left: calc(100% - 36px); content: ""; top: -6px; height: 12px; width: 12px; background: rgb(255, 255, 255); }
}
.css-j4ge4h { position: relative; display: inline-block; vertical-align: baseline; }
.css-8r434z { font-size: 14px; letter-spacing: -0.3px; background-color: transparent; text-decoration: underline; cursor: pointer; width: max-content; }
.css-1b5ywng { position: relative; z-index: 12; --user-avatar-inset: max(
    16px,
    calc((100% - 1200px) / 2)
  ); }
.css-1b5ywng:has([data-role="user-avatar"]) [data-role="header-right-container"] { margin-right: 34px; }
@media (min-width: 768px) {
  .css-1b5ywng:has([data-role="user-avatar"]) [data-role="header-right-container"] { margin-right: 46px; }
}
.css-fy68el { z-index: 100; width: 100%; height: 1px; position: relative; background: rgb(213, 213, 213); border-bottom: rgb(213, 213, 213); }
.css-18jej4a { display: flex; position: relative; z-index: 101; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 100%; background-color: rgb(255, 255, 255); height: 60px; padding: 16px; }
.css-12cijzd { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; width: 100%; }
@media (min-width: 768px) {
  .css-12cijzd { position: relative; max-width: 1200px; -webkit-box-pack: center; justify-content: center; }
}
.css-9ncwx { display: inline-flex; }
.css-1fju6j6 { object-fit: contain; max-height: 37px; max-width: 140px; }
.css-1id2idj { display: flex; flex-direction: row; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; }
@media (min-width: 768px) {
  .css-1id2idj { position: absolute; flex-direction: row; right: 0px; }
}
.css-15b0bt8 { display: flex; flex-direction: column; padding-left: 16px; }
.css-3wf1o9 { display: inline-flex; animation: auto ease 0s 1 normal none running none; }
@-webkit-keyframes rightLogoFadeIn { 
  0% { opacity: 0; transform: translateY(-25px); }
  100% { transform: translateY(0px); opacity: 1; }
}
@keyframes rightLogoFadeIn { 
  0% { opacity: 0; transform: translateY(-25px); }
  100% { transform: translateY(0px); opacity: 1; }
}
@media (min-width: 768px) {
  .css-3wf1o9 { position: relative; }
}
.css-lddlj8 { object-fit: contain; max-height: 24px; cursor: pointer; }
.css-p09zir { z-index: 100; width: 100%; height: 1px; position: relative; background: rgb(213, 213, 213); }
.css-1y9cr0n { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; -webkit-box-pack: center; justify-content: center; }
@media (max-width: 768px) {
  .css-1y9cr0n { flex-direction: column; }
}
.css-oar6vt { box-sizing: border-box; margin: 0px; min-width: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; width: 100%; max-width: none; padding: 0px; }
@media (max-width: 768px) {
  .css-oar6vt { width: 100%; }
}
@media (max-width: 768px) {
  .css-oar6vt { padding: 0px; }
}
.css-1mnazl2 { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; background-color: rgb(255, 255, 255); flex-direction: column; flex: 1 1 0%; }
.css-1mnazl2 [data-role="async-step-loader"] { min-height: 300px; }
.css-1mnazl2.full { min-height: 100vh; margin-bottom: initial; }
.css-1mnazl2.no-focus-state { min-height: 60vh; margin-bottom: initial; }
@media (min-width: 1200px) {
  .css-1mnazl2.full { min-height: calc(-150px + 100vh); }
  .css-1mnazl2 [data-type="application/hydration-marker"] { display: flex; flex-direction: column; flex: 1 1 0%; }
  .css-1mnazl2.no-focus-state { min-height: 75vh; }
}
@media (max-width: 768px) {
  .css-1mnazl2[data-compact-form="true"] [data-role="question"] input { font-size: 16px; height: 52px; padding: 26px 16px 8px; border-color: rgb(189, 189, 189); }
  .css-1mnazl2[data-compact-form="true"] [data-role="question"] input.error { border: 1px solid rgb(181, 53, 71); }
  .css-1mnazl2[data-compact-form="true"] [data-role="question"] input:focus, .css-1mnazl2[data-compact-form="true"] [data-role="question"] input:active { border: 1px solid rgb(16, 97, 151); }
  .css-1mnazl2[data-compact-form="true"] [data-role="question"] input:focus + .start-icon-wrapper, .css-1mnazl2[data-compact-form="true"] [data-role="question"] input:active + .start-icon-wrapper { top: 10px; }
  .css-1mnazl2[data-compact-form="true"] [data-role="question"] input[data-is-active="true"] + .start-icon-wrapper { top: 10px; }
  .css-1mnazl2[data-compact-form="true"] [data-role="question"] .start-icon-wrapper { font-size: 16px; left: 16px; }
  .css-1mnazl2[data-compact-form="true"] [data-role="question"] .start-icon-wrapper svg { margin: 0px; }
  .css-1mnazl2[data-compact-form="true"] [data-role="question"] label { font-size: 16px; left: 16px; top: 14px; }
  .css-1mnazl2[data-compact-form="true"] [data-role="question"] label[data-is-active="true"] { font-size: 14px; top: 2px; }
  .css-1mnazl2[data-compact-form="true"] [data-role="question"]:has(.start-icon-wrapper):has(input:not(:active, :focus)) label { left: 40px; }
  .css-1mnazl2[data-compact-form="true"] [data-role="question"]:has(.start-icon-wrapper):has(input[data-is-active="true"]) label { left: 16px; }
  .css-1mnazl2[data-compact-form="true"] [data-input-type="singleChoice-buttonGroup"] button { padding: 0px; height: 52px; border-color: rgb(189, 189, 189); }
  .css-1mnazl2[data-compact-form="true"] [data-input-type="singleChoice-buttonGroup"] button[data-is-selected="true"] { font-weight: 600; background-color: rgb(232, 243, 251); border: 1px solid rgb(16, 97, 151); }
  .css-1mnazl2[data-compact-form="true"] [data-input-type="singleChoice-buttonGroup"] button span { font-size: 16px; }
  .css-1mnazl2[data-compact-form="true"] [data-input-type="singleChoice-buttonGroup"] [data-role="divider"] { height: 52px; background-color: rgb(189, 189, 189); }
  .css-1mnazl2[data-compact-form="true"] [data-role="dropdown"] { height: 52px; border-color: rgb(189, 189, 189); }
  .css-1mnazl2[data-compact-form="true"] [data-role="dropdown"] select { font-size: 16px; line-height: 1; padding: 16px; }
  .css-1mnazl2[data-compact-form="true"] [data-role="dropdown"] svg { color: rgb(16, 97, 151); width: 16px; height: 16px; }
}
.css-1ur78c3 { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; position: relative; background-color: rgb(255, 255, 255); }
@media (min-width: 1200px) {
  .css-1ur78c3 { display: flex; flex-direction: column; flex: 1 1 0%; }
}
.css-1ur78c3 .primary { color: rgb(255, 74, 100); }
.css-1ur78c3 .highlighted-text { background-color: rgb(16, 97, 151); }
.css-1ur78c3 .underline { text-decoration: underline; }
@-webkit-keyframes heroFadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes heroFadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.css-1804k32 { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; height: 100%; }
.css-1804k32 .fade-enter { opacity: 0; transform: translateX(5%); }
.css-1804k32 .fade-enter-active { opacity: 1; transform: translateX(0px); transition: 600ms; }
.css-1804k32 .fade-exit { opacity: 0; transform: translateX(-5%); transition: 600ms; pointer-events: none; }
@media (min-width: 1200px) {
  .css-1804k32 { padding-top: 16px; }
}
.css-1gx1flt { box-sizing: border-box; margin: 0px; min-width: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; flex-direction: column; gap: 32px; padding: 32px 16px; }
@media (min-width: 1200px) {
  .css-1gx1flt { max-width: 896px; margin: 0px auto; -webkit-box-align: center; align-items: center; }
}
.css-4tden { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; flex-direction: column; gap: 16px; -webkit-box-align: center; align-items: center; }
@media (min-width: 1200px) {
  .css-4tden { gap: 12px; margin-bottom: 16px; }
}
.css-11yt92r { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-size: 26px; font-weight: 700; line-height: 1.4; text-align: center; color: rgb(14, 14, 14); }
.css-11yt92r .primary { color: rgb(255, 74, 100); }
.css-11yt92r .highlighted-text { background-color: rgb(255, 74, 100); }
.css-11yt92r .underline { text-decoration: underline; }
@media (min-width: 1200px) {
  .css-11yt92r { font-size: 40px; line-height: 1.4; max-width: 800px; }
}
.css-1tp02xs { font-size: 16px; line-height: 1.4; text-align: center; color: rgb(76, 76, 76); max-width: 600px; }
.css-1tp02xs .primary { color: rgb(255, 74, 100); }
.css-1tp02xs .highlighted-text { background-color: rgb(255, 74, 100); }
.css-1tp02xs .underline { text-decoration: underline; }
@media (min-width: 1200px) {
  .css-1tp02xs { font-size: 20px; }
}
.css-v0qrkv { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; flex-direction: column; gap: 16px; width: 100%; -webkit-box-align: center; align-items: center; }
.css-1uxkh7x { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; width: 100%; }
.css-gnsjng { margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; -webkit-box-pack: center; justify-content: center; flex-wrap: wrap; gap: 16px; width: 100%; box-sizing: border-box; }
.css-1a1nw3o { position: relative; border-radius: 12px; color: rgb(14, 14, 14); font-size: 18px; font-weight: 400; cursor: default; background-color: rgb(255, 255, 255); animation-duration: 0.3s; animation-iteration-count: 1; border: 1px solid rgb(122, 122, 122); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px 0px; --badge-x-offset: 1px; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; padding: 12px; height: 160px; }
.css-1a1nw3o::after { content: ""; position: absolute; height: 100%; background-color: rgba(58, 0, 131, 0.125); opacity: 0; pointer-events: none; animation-duration: 0.3s; animation-iteration-count: 1; }
@media (hover: hover) {
  .css-1a1nw3o { cursor: pointer; }
}
.css-1a1nw3o .startIcon { height: 24px; width: 24px; margin-inline-end: 8px; }
.css-1a1nw3o .startIcon img { height: 100%; width: 100%; max-width: 100%; max-height: 100%; object-fit: contain; }
@media (hover: hover) {
  .css-1a1nw3o:hover { border-color: rgb(58, 0, 131); box-shadow: rgba(34, 84, 71, 0.2) 0px 4px 16px 0px; }
}
.css-1a1nw3o .startIcon { width: 100%; object-fit: contain; margin-inline-end: initial; }
.css-1a1nw3o .startIcon img { height: 100%; }
.css-1a1nw3o span { display: flex; flex: 1 1 0%; -webkit-box-align: center; align-items: center; }
.css-1a1nw3o .startIcon { height: 60px; margin-bottom: 8px; }
@media (min-width: 375px) {
  .css-1a1nw3o { padding: 24px; }
}
@media (hover: hover) {
  .css-1a1nw3o:hover { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px 0px; }
}
.css-1a1nw3o.css-1a1nw3o:focus-visible, .css-1a1nw3o.css-1a1nw3o:focus { border-color: rgb(35, 0, 78); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px 0px; }
.css-1a1nw3o.css-1a1nw3o:focus-visible::after, .css-1a1nw3o.css-1a1nw3o:focus::after { animation-name: animation-o3wuiy; }
@-webkit-keyframes animation-o3wuiy { 
  0% { width: 1px; left: calc(50% - 1px); opacity: 0; }
  50% { width: 100%; left: 0px; opacity: 1; }
  100% { opacity: 0; }
}
@keyframes animation-o3wuiy { 
  0% { width: 1px; left: calc(50% - 1px); opacity: 0; }
  50% { width: 100%; left: 0px; opacity: 1; }
  100% { opacity: 0; }
}
.css-myb2zp { display: inline-flex; outline: none; text-decoration: none; position: relative; border-radius: 12px; color: rgb(14, 14, 14); font-size: 18px; font-weight: 400; cursor: default; background-color: rgb(255, 255, 255); animation-duration: 0.3s; animation-iteration-count: 1; border: 1px solid rgb(122, 122, 122); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px 0px; --badge-x-offset: 1px; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; padding: 12px; height: 160px; }
.css-myb2zp:disabled { pointer-events: none; }
.css-myb2zp::after { content: ""; position: absolute; height: 100%; background-color: rgba(58, 0, 131, 0.125); opacity: 0; pointer-events: none; animation-duration: 0.3s; animation-iteration-count: 1; }
@media (hover: hover) {
  .css-myb2zp { cursor: pointer; }
}
.css-myb2zp .startIcon { height: 24px; width: 24px; margin-inline-end: 8px; }
.css-myb2zp .startIcon img { height: 100%; width: 100%; max-width: 100%; max-height: 100%; object-fit: contain; }
@media (hover: hover) {
  .css-myb2zp:hover { border-color: rgb(58, 0, 131); box-shadow: rgba(34, 84, 71, 0.2) 0px 4px 16px 0px; }
}
.css-myb2zp .startIcon { width: 100%; object-fit: contain; margin-inline-end: initial; }
.css-myb2zp .startIcon img { height: 100%; }
.css-myb2zp span { display: flex; flex: 1 1 0%; -webkit-box-align: center; align-items: center; }
.css-myb2zp .startIcon { height: 60px; margin-bottom: 8px; }
@media (min-width: 375px) {
  .css-myb2zp { padding: 24px; }
}
@media (hover: hover) {
  .css-myb2zp:hover { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px 0px; }
}
.css-myb2zp.css-myb2zp:focus-visible, .css-myb2zp.css-myb2zp:focus { border-color: rgb(35, 0, 78); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px 0px; }
.css-myb2zp.css-myb2zp:focus-visible::after, .css-myb2zp.css-myb2zp:focus::after { animation-name: animation-o3wuiy; }
.css-10513nx { box-sizing: border-box; margin: 0px; min-width: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); width: 136px; display: inline-flex; outline: none; text-decoration: none; position: relative; border-radius: 12px; color: rgb(14, 14, 14); font-size: 18px; font-weight: 400; cursor: default; background-color: rgb(255, 255, 255); animation-duration: 0.3s; animation-iteration-count: 1; border: 1px solid rgb(122, 122, 122); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px 0px; --badge-x-offset: 1px; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; padding: 12px; height: 160px; }
@media screen and (min-width: 375px) {
  .css-10513nx { width: 160px; }
}
.css-10513nx:disabled { pointer-events: none; }
.css-10513nx::after { content: ""; position: absolute; height: 100%; background-color: rgba(58, 0, 131, 0.125); opacity: 0; pointer-events: none; animation-duration: 0.3s; animation-iteration-count: 1; }
@media (hover: hover) {
  .css-10513nx { cursor: pointer; }
}
.css-10513nx .startIcon { height: 24px; width: 24px; margin-inline-end: 8px; }
.css-10513nx .startIcon img { height: 100%; width: 100%; max-width: 100%; max-height: 100%; object-fit: contain; }
@media (hover: hover) {
  .css-10513nx:hover { border-color: rgb(58, 0, 131); box-shadow: rgba(34, 84, 71, 0.2) 0px 4px 16px 0px; }
}
.css-10513nx .startIcon { width: 100%; object-fit: contain; margin-inline-end: initial; }
.css-10513nx .startIcon img { height: 100%; }
.css-10513nx span { display: flex; flex: 1 1 0%; -webkit-box-align: center; align-items: center; }
.css-10513nx .startIcon { height: 60px; margin-bottom: 8px; }
@media (min-width: 375px) {
  .css-10513nx { padding: 24px; }
}
@media (hover: hover) {
  .css-10513nx:hover { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px 0px; }
}
.css-10513nx.css-10513nx:focus-visible, .css-10513nx.css-10513nx:focus { border-color: rgb(35, 0, 78); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px 0px; }
.css-10513nx.css-10513nx:focus-visible::after, .css-10513nx.css-10513nx:focus::after { animation-name: animation-o3wuiy; }
.css-104l85i { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; margin-inline-end: 8px; }
.css-1ahxx2n { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; }
.css-1ahxx2n.hide { display: none; }
@media (min-width: 1200px) {
  .css-1ahxx2n.bottom { border-top: 1px solid rgb(189, 189, 189); }
  .css-1ahxx2n.bottom .e1ud1pvf1 { width: 100%; height: 56px; -webkit-box-pack: justify; justify-content: space-between; padding-left: 144px; padding-right: 144px; }
  .css-1ahxx2n.bottom [data-role="wysiwyg"] { padding: 16px 24px; }
  .css-1ahxx2n.bottom [data-role="wysiwyg"] div { width: 100%; }
  .css-1ahxx2n.bottom [data-role="wysiwyg"] p { max-width: 100%; margin: 0px 120px; }
  .css-1ahxx2n.bottom [data-role="wysiwyg"] img:not(:first-of-type) { margin-inline-start: auto; }
}
.css-1ahxx2n [data-role="wysiwyg"] { font-size: 12px; padding: 24px; color: rgb(84, 84, 84); display: flex; -webkit-box-pack: center; justify-content: center; }
.css-1ahxx2n [data-role="wysiwyg"] p { display: flex; flex-wrap: wrap; -webkit-box-pack: center; justify-content: center; height: 20px; overflow: hidden; max-width: 250px; }
@media (min-width: 375px) {
  .css-1ahxx2n [data-role="wysiwyg"] p { max-width: initial; }
}
@media (min-width: 1200px) {
  .css-1ahxx2n [data-role="wysiwyg"] p { height: 24px; }
}
.css-1ahxx2n [data-role="wysiwyg"] img { width: 20px; height: 20px; object-fit: contain; margin-inline-end: 4px; }
.css-1ahxx2n [data-role="wysiwyg"] img:not(:first-of-type) { margin-inline-start: 16px; }
@media (min-width: 768px) {
  .css-1ahxx2n [data-role="wysiwyg"] { font-size: 18px; }
  .css-1ahxx2n [data-role="wysiwyg"] img { margin-inline-end: 8px; width: 25px; height: 25px; }
  .css-1ahxx2n [data-role="wysiwyg"] img:not(:first-of-type) { margin-inline-start: 28px; }
}
.css-1vx2joy { box-sizing: border-box; margin: 0px; min-width: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 100%; font-size: 12px; color: rgb(84, 84, 84); padding: 24px 16px; flex-wrap: wrap; overflow: hidden; }
.css-1vx2joy > :not(:nth-of-type(1)) { margin-inline-start: 16px; }
@media (min-width: 768px) {
  .css-1vx2joy > :not(:nth-of-type(1)) { margin-inline-start: 28px; }
}
@media (min-width: 768px) {
  .css-1vx2joy { width: 100%; }
}
.css-2ubnop { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; height: 100%; }
.css-1zd2jl { width: 20px; height: 20px; object-fit: contain; margin-inline-end: 4px; }
@media (min-width: 768px) {
  .css-1zd2jl { width: 25px; height: 25px; margin-inline-end: 8px; }
}
.css-jxyejo { display: flex; -webkit-box-align: center; align-items: center; line-height: 1.5; text-align: left; max-width: 100%; font-size: 12px; }
@media (min-width: 768px) {
  .css-jxyejo { font-size: 18px; }
}
.css-1akc7g5 { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; flex-direction: column; }
.css-1akc7g5.hide { display: none; }
.css-h3na7j { color: rgb(28, 28, 28); font-size: 18px; display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 16px; padding: 24px 16px; width: initial; background-color: rgb(238, 238, 238); }
@media (min-width: 768px) {
  .css-h3na7j { padding: 24px; width: 100%; }
}
.css-1lytzf8 { width: 130px; height: 32px; }
.css-1j0decx { font-size: 32px; font-weight: 600; line-height: 38.5px; margin: 0.67em 0px; text-align: center; }
.css-j090gr { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; flex-wrap: wrap; gap: 24px; }
@media (min-width: 768px) {
  .css-j090gr { gap: 40px; margin-top: 8px; }
}
.css-pm2tji { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 6.5px; }
.css-1o8st4v { width: auto; max-width: 100px; object-fit: contain; }
@media (min-width: 375px) {
  .css-1o8st4v { max-width: 120px; }
}
.css-1ila3y8 { width: auto; max-width: 100px; object-fit: contain; }
@media (min-width: 375px) {
  .css-1ila3y8 { max-width: 120px; }
}
.css-1hzlf82 { height: 244px; display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; background-color: transparent; color: rgb(14, 14, 14); padding: 36px; }
@media (max-width: 1024px) {
  .css-1hzlf82 { height: auto; padding: 24px 16px; }
}
.css-10ksbxw { color: rgb(14, 14, 14); font-size: 48px; font-weight: 700; text-align: center; margin-bottom: 52px; line-height: 37px; }
@media (max-width: 1024px) {
  .css-10ksbxw { height: auto; font-size: 32px; }
}
.css-erkv3p { display: flex; margin: 0px auto; gap: 72px; }
@media (max-width: 1024px) {
  .css-erkv3p { flex-direction: column; gap: 52px; }
}
.css-117pou7 { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; gap: 20px; -webkit-box-align: center; align-items: center; width: 365px; }
@media (max-width: 1024px) {
  .css-117pou7 { line-height: 35px; width: auto; max-width: 365px; }
}
.css-1nveg8h { width: 60px; }
.css-1w4ky6n { font-weight: 600; line-height: 85px; color: rgb(213, 213, 213); font-size: 100px; width: 60px; text-align: center; }
.css-1d25d1q { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; height: 100%; }
.css-1is44mu { font-size: 24px; font-weight: 700; line-height: 34px; }
.css-89zrgh { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; height: 100%; }
@media (max-width: 1024px) {
  .css-89zrgh { max-height: 96px; }
}
.css-oqvaci { font-size: 16px; line-height: 31px; font-weight: 400; }
@media (max-width: 1024px) {
  .css-oqvaci { line-height: 35px; }
}
.css-997sok { box-sizing: border-box; margin: 0px; min-width: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; -webkit-box-pack: center; justify-content: center; color: rgb(14, 14, 14); padding: 40px 16px; }
.css-997sok section { width: 50%; }
@media (max-width: 768px) {
  .css-997sok section { width: 100%; }
}
.css-997sok h2 { font-weight: 600; font-size: 22px; margin: 28px 0px 16px; }
.css-997sok h3 { font-weight: 600; font-size: 18px; }
.css-997sok p { font-weight: 400; font-size: 16px; }
.css-997sok p:not(:last-of-type) { margin-bottom: 16px; }
.css-997sok a { line-break: normal; color: rgb(16, 97, 151); }
.css-997sok ul { padding-inline-start: 40px; list-style-type: disc; }
.css-997sok ol { list-style-type: decimal; padding-inline-start: 40px; }
.css-997sok strong { font-weight: 700; }
.css-997sok em { font-style: italic; }
.css-997sok > section > div > strong { display: block; }
.css-997sok > section > div > span, .css-997sok > section > div > a { display: inline-block; }
.css-997sok > section > div > * { margin-bottom: 0px; }
.css-997sok > section > div > ul li, .css-997sok > section > div > ol li { padding-left: 7px; padding-bottom: 0px; }
.css-997sok > section > div > h1, .css-997sok > section > div > h2, .css-997sok > section > div > h3, .css-997sok > section > div > div > h2 { margin-top: 40px; margin-bottom: 16px; }
.css-997sok > section > div > h1 + a, .css-997sok > section > div > h2 + a, .css-997sok > section > div > h3 + a, .css-997sok > section > div > div > h2 + a, .css-997sok > section > div > h1 + strong, .css-997sok > section > div > h2 + strong, .css-997sok > section > div > h3 + strong, .css-997sok > section > div > div > h2 + strong, .css-997sok > section > div > h1 + div, .css-997sok > section > div > h2 + div, .css-997sok > section > div > h3 + div, .css-997sok > section > div > div > h2 + div, .css-997sok > section > div > h1 + span, .css-997sok > section > div > h2 + span, .css-997sok > section > div > h3 + span, .css-997sok > section > div > div > h2 + span, .css-997sok > section > div > h1 + h1, .css-997sok > section > div > h2 + h1, .css-997sok > section > div > h3 + h1, .css-997sok > section > div > div > h2 + h1, .css-997sok > section > div > h1 + h2, .css-997sok > section > div > h2 + h2, .css-997sok > section > div > h3 + h2, .css-997sok > section > div > div > h2 + h2, .css-997sok > section > div > h1 + h3, .css-997sok > section > div > h2 + h3, .css-997sok > section > div > h3 + h3, .css-997sok > section > div > div > h2 + h3 { margin-top: 16px; }
.css-997sok > section > div > h2:first-of-type { margin-top: 0px; }
.css-mabw8y { display: flex; box-sizing: border-box; font-size: 14px; width: 100%; padding: 40px 16px; -webkit-box-pack: center; justify-content: center; position: relative; flex-direction: column; background-color: rgb(35, 0, 78); font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; color: rgb(255, 255, 255); }
@media (min-width: 1024px) {
  .css-mabw8y { flex-direction: row; padding: 48px 124px; }
}
.css-k36d1l { display: flex; flex-direction: column; height: 100%; }
@media (min-width: 1024px) {
  .css-k36d1l { margin-inline-end: 64px; width: 320px; }
}
.css-jm08qo { width: 320px; height: 50px; display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 24px; }
.css-zjik7 { display: flex; }
.css-1mhutl { max-width: 320px; max-height: 50px; object-fit: scale-down; object-position: left center; }
.css-90ggfn { max-width: 320px; max-height: 50px; object-fit: scale-down; object-position: left center; }
.css-p1a9uj { padding-bottom: 24px; }
.css-p1a9uj strong { font-weight: 700; }
.css-p1a9uj a { color: rgb(255, 255, 255); }
.css-p1a9uj u { text-decoration: underline; }
.css-p1a9uj p { margin-block: 8px; }
.css-p1a9uj strong { font-weight: 700; }
.css-1y8vvaq { font-weight: 700; transition: 0.3s ease-in-out; cursor: pointer; width: 100%; border-top: 1px solid rgb(255, 255, 255); padding: 24px 0px; display: none; }
@media (min-width: 1024px) {
  .css-1y8vvaq { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; display: flex; }
  .css-1y8vvaq:last-child { padding: 0px; }
}
.css-1y8vvaq:hover { opacity: 0.8; }
.css-8hwva0 { display: flex; flex-direction: column; }
@media (min-width: 1024px) {
  .css-8hwva0 { max-width: 760px; -webkit-box-pack: justify; justify-content: space-between; }
}
@media (min-width: 1024px) {
  .css-24ip6c { display: flex; flex-direction: column; }
}
.css-dh3c2h { border-bottom: 1px solid rgb(255, 255, 255); border-top: 1px solid rgb(255, 255, 255); padding-top: 24px; padding-bottom: 40px; }
@media (min-width: 1024px) {
  .css-dh3c2h { padding-top: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
}
.css-1e0ipw1 a { color: rgb(255, 255, 255); font-weight: 700; text-decoration: underline; }
.css-1e0ipw1 strong { font-weight: 700; }
.css-1e0ipw1 p { margin-block: 8px; }
.css-oi201n { display: flex; flex-direction: column; height: fit-content; gap: 40px; margin: 40px 0px 0px; }
.css-oi201n > a { font-weight: 700; }
@media (min-width: 1024px) {
  .css-oi201n { display: flex; flex-flow: wrap; order: -1; gap: 16px; margin-bottom: 24px; margin-top: 24px; }
}
.css-ikqbn5 { transition: 0.3s ease-in-out; text-decoration: none; color: inherit; font-weight: 600; }
.css-ikqbn5:hover { opacity: 0.8; }
.css-s5u4v3:not(:empty) { margin-top: 24px; }
@media (min-width: 1024px) {
  .css-s5u4v3 { display: flex; flex-direction: column; }
  .css-s5u4v3:not(:empty) { margin-top: 0px; }
}
.css-11gh81 { font-weight: 700; transition: 0.3s ease-in-out; cursor: pointer; width: 100%; border-top: 1px solid rgb(255, 255, 255); padding: 24px 0px; display: flex; }
@media (min-width: 1024px) {
  .css-11gh81 { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; display: none; }
  .css-11gh81:last-child { padding: 0px; }
}
.css-11gh81:hover { opacity: 0.8; }
.css-q9euid { border-top: 1px solid rgb(255, 255, 255); font-size: 10px; padding: 16px 0px; }
.css-q9euid:last-child { padding-bottom: 0px; }
.css-1qm1lh { margin-bottom: 16px; }
.css-16o9d2i img { width: auto; height: auto; }
.css-hu64gt { box-sizing: border-box; margin: 0px; min-width: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; padding: 25px 16px; color: rgb(14, 14, 14); text-align: center; background-color: rgb(238, 233, 247); }
.css-1b884pt { width: 132px; height: 132px; }
.css-27f6kh { width: 132px; height: 132px; }
.css-cjvqi4 { display: flex; flex-direction: column; padding-top: 24px; }
.css-1fvn4ne { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-size: 32px; line-height: 36px; font-weight: 700; }
.css-12jbzfy { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 24px 0px 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-size: 16px; font-weight: 400; max-width: 612px; line-height: 20px; letter-spacing: 0.5625px; text-align: center; }
.css-1gwdsk5 { box-sizing: border-box; margin: 0px; min-width: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; background-color: rgba(255, 74, 100, 0.06); display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; padding: 60px 16px; }
@media (min-width: 1200px) {
  .css-1gwdsk5 { padding-top: 52px; padding-bottom: 52px; }
}
.css-1xw60i7 { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); color: rgb(28, 28, 28); font-weight: 600; font-size: 32px; text-align: center; line-height: 38px; }
@media (min-width: 800px) {
  .css-1xw60i7 { font-size: 44px; line-height: 53px; }
}
.css-25wu8j { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 40px 0px 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; flex-direction: column; gap: 36px; }
@media (min-width: 1200px) {
  .css-25wu8j { flex-direction: row; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 80%; padding: 52px 0px 0px; gap: 100px; }
}
.css-10kr2al { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); font-weight: 400; font-size: 14px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; flex-direction: column; gap: 8px; }
@media (min-width: 1200px) {
  .css-10kr2al { flex-basis: 250px; }
}
.css-9m1hrk { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px; font-family: var(--font-body, hurmegeometricsans_no3_6, Gilroy, Almarai, Arial, sans-serif); color: rgb(255, 74, 100); font-size: 52px; font-weight: 600; line-height: 62px; }
@media (min-width: 1200px) {
  .css-9m1hrk { font-size: 72px; line-height: 86px; }
}
.css-10sae41 { color: rgb(84, 84, 84); font-size: 22px; font-weight: 400; text-align: center; line-height: 26px; white-space: nowrap; }
.fa-ph{visibility:hidden;max-width:100%;box-sizing:border-box;pointer-events:none}
.ph_823d5a1ab2d1{display:block;width:135px;height:17px}
@media (max-width:1439px){.ph_823d5a1ab2d1{display:block;width:135px;height:17px}}
@media (max-width:767px){.ph_823d5a1ab2d1{display:block;width:135px;height:17px}}