@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-space-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}.hero-section{width:100%;padding-top:calc(var(--spacing,.25rem) * 24);padding-bottom:calc(var(--spacing,.25rem) * 16);position:relative;overflow:hidden}@media (min-width:40rem){.hero-section{padding-top:calc(var(--spacing,.25rem) * 28);padding-bottom:calc(var(--spacing,.25rem) * 20)}}@media (min-width:64rem){.hero-section{padding-top:calc(var(--spacing,.25rem) * 32);padding-bottom:calc(var(--spacing,.25rem) * 24)}}.hero-section{background:radial-gradient(100% 120% at 15% 15%,#dbeafebf 0%,#eff6ff8c 45%,#fff 85%)}.hero-section__container{max-width:var(--container-7xl,80rem);gap:calc(var(--spacing,.25rem) * 14);padding-inline:calc(var(--spacing,.25rem) * 4);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:40rem){.hero-section__container{gap:calc(var(--spacing,.25rem) * 16);padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.hero-section__container{gap:calc(var(--spacing,.25rem) * 20);padding-inline:calc(var(--spacing,.25rem) * 8)}}.hero-section__main-grid{align-items:center;gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.hero-section__main-grid{gap:calc(var(--spacing,.25rem) * 14);grid-template-columns:repeat(12,minmax(0,1fr))}}.hero-section__content-side{text-align:start;flex-direction:column;align-items:flex-start;display:flex}@media (min-width:64rem){.hero-section__content-side{grid-column:span 7/span 7}}.hero-section__visual-side{justify-content:center;align-items:center;display:flex}@media (min-width:64rem){.hero-section__visual-side{grid-column:span 5/span 5}}.hero-section__image-container{background-color:#0000;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.hero-section__3d-image{object-fit:contain;width:100%;max-width:560px;height:auto;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s}@media (hover:hover){.hero-section__3d-image:hover{scale:1.02}}@media (min-width:64rem){.hero-section__3d-image{max-width:none}}.hero-section__title{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:1.28;--tw-font-weight:var(--font-weight-black,900);line-height:1.28;font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:40rem){.hero-section__title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}@media (min-width:48rem){.hero-section__title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media (min-width:64rem){.hero-section__title{font-size:2.65rem}}.hero-section__title{color:#0f172a}.hero-section__title-accent{color:#0b5bbc}.hero-section__description{margin-bottom:calc(var(--spacing,.25rem) * 6);max-width:var(--container-2xl,42rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (min-width:40rem){.hero-section__description{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}@media (min-width:48rem){.hero-section__description{font-size:1.05rem}}.hero-section__description{color:#475569}.hero-section__actions-group{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3.5);flex-direction:column;width:100%;max-width:340px;display:flex}.hero-section__badges-row,.hero-section__cta-row{align-items:center;width:100%;display:flex}.hero-section__cta-btn{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;display:inline-flex}@media (min-width:40rem){.hero-section__cta-btn{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.hero-section__cta-btn{background-color:#0b5bbc;box-shadow:0 4px 14px #0b5bbc47}.hero-section__cta-btn:hover{background-color:#084896;transform:translateY(-2px);box-shadow:0 6px 20px #0b5bbc61}.hero-section__cta-arrow{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.hero-section__cta-btn:hover .hero-section__cta-arrow{transform:translate(-3px)}.hero-section__features-container{width:100%;padding-top:calc(var(--spacing,.25rem) * 4);flex-direction:column;align-items:center;display:flex}.hero-section__features-header{margin-bottom:calc(var(--spacing,.25rem) * 8);text-align:center;flex-direction:column;align-items:center;display:flex}@media (min-width:40rem){.hero-section__features-header{margin-bottom:calc(var(--spacing,.25rem) * 10)}}.hero-section__features-title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-slate-900,#0f172b)}@supports (color:lab(0% 0 0)){.hero-section__features-title{color:var(--color-slate-900,lab(7.78673% 1.82345 -15.0537))}}@media (min-width:40rem){.hero-section__features-title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}@media (min-width:64rem){.hero-section__features-title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.hero-section__features-bar{margin-top:calc(var(--spacing,.25rem) * 2.5);height:var(--spacing,.25rem);width:calc(var(--spacing,.25rem) * 14);background-color:#0b5bbc;border-radius:2147483647px}.hero-section__features-grid{gap:calc(var(--spacing,.25rem) * 3.5);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (min-width:40rem){.hero-section__features-grid{gap:calc(var(--spacing,.25rem) * 4.5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.hero-section__features-grid{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(3,minmax(0,1fr))}}.hero-section__feature-card{cursor:pointer;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 3.5);text-align:start;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;-webkit-user-select:none;user-select:none;border-width:1px;flex-direction:column;justify-content:space-between;transition-duration:.3s;display:flex}@media (min-width:40rem){.hero-section__feature-card{padding:calc(var(--spacing,.25rem) * 4)}}.hero-section__feature-card{background-color:#fff;border-color:#f1f5f9;box-shadow:0 2px 8px -2px #0f172a0a}.hero-section__feature-card:hover{border-color:#bae6fd;transform:translateY(-3px);box-shadow:0 10px 28px -4px #0b5bbc1f}.hero-section__feature-card:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-500,#3080ff);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@supports (color:lab(0% 0 0)){.hero-section__feature-card:focus-visible{--tw-ring-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}}.hero-section__feature-top-row{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3.5);display:flex}.hero-section__feature-icon-box{height:calc(var(--spacing,.25rem) * 13);width:calc(var(--spacing,.25rem) * 13);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-width:1px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex}.hero-section__feature-icon{height:calc(var(--spacing,.25rem) * 6.5);width:calc(var(--spacing,.25rem) * 6.5)}.hero-section__feature-text-block{text-align:start;flex-direction:column;display:flex}.hero-section__feature-card-title{margin-bottom:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--color-slate-900,#0f172b)}@supports (color:lab(0% 0 0)){.hero-section__feature-card-title{color:var(--color-slate-900,lab(7.78673% 1.82345 -15.0537))}}@media (min-width:40rem){.hero-section__feature-card-title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.hero-section__feature-card-desc{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-500,#62748e)}@supports (color:lab(0% 0 0)){.hero-section__feature-card-desc{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}@media (min-width:40rem){.hero-section__feature-card-desc{font-size:.82rem}}.hero-section__feature-bottom-row{margin-top:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100,#f1f5f9);padding-top:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:flex-end;align-items:center;display:flex}@supports (color:lab(0% 0 0)){.hero-section__feature-bottom-row{border-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847))}}.hero-section__feature-action-link{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:#0b5bbc;transition-duration:.2s;display:inline-flex}.hero-section__feature-card:hover .hero-section__feature-action-link{transform:translate(-4px)}.hero-feature-modal{z-index:50;padding:calc(var(--spacing,.25rem) * 4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (min-width:40rem){.hero-feature-modal{padding:calc(var(--spacing,.25rem) * 6)}}.hero-feature-modal__backdrop{background-color:#02061899;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.hero-feature-modal__backdrop{background-color:color-mix(in oklab, var(--color-slate-950,lab(1.76974% 1.32743 -9.28855)) 60%, transparent)}}.hero-feature-modal__backdrop{--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.hero-feature-modal__dialog{z-index:10;width:100%;max-width:var(--container-lg,32rem);border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100,#f1f5f9);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.hero-feature-modal__dialog{border-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847))}}@media (min-width:40rem){.hero-feature-modal__dialog{padding:calc(var(--spacing,.25rem) * 8)}}.hero-feature-modal__header{margin-bottom:calc(var(--spacing,.25rem) * 5);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);display:flex}.hero-feature-modal__title-group{align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);display:flex}.hero-feature-modal__icon-box{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hero-feature-modal__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-slate-900,#0f172b)}@supports (color:lab(0% 0 0)){.hero-feature-modal__title{color:var(--color-slate-900,lab(7.78673% 1.82345 -15.0537))}}@media (min-width:40rem){.hero-feature-modal__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.hero-feature-modal__badge{margin-top:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-bold,700);font-size:.72rem;font-weight:var(--font-weight-bold,700);color:#0b5bbc;background-color:#0b5bbc14;border:1px solid #0b5bbc33;border-radius:2147483647px;align-items:center;display:inline-flex}.hero-feature-modal__close-btn{margin-top:calc(var(--spacing,.25rem) * -1);margin-right:calc(var(--spacing,.25rem) * -1);height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);color:var(--color-slate-400,#90a1b9);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:2147483647px;justify-content:center;align-items:center;display:flex}@supports (color:lab(0% 0 0)){.hero-feature-modal__close-btn{color:var(--color-slate-400,lab(65.5349% -2.25151 -14.5072))}}@media (hover:hover){.hero-feature-modal__close-btn:hover{background-color:var(--color-slate-100,#f1f5f9);color:var(--color-slate-700,#314158)}@supports (color:lab(0% 0 0)){.hero-feature-modal__close-btn:hover{background-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847));color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}}.hero-feature-modal__close-btn:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hero-feature-modal__desc{margin-bottom:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-600,#45556c)}@supports (color:lab(0% 0 0)){.hero-feature-modal__desc{color:var(--color-slate-600,lab(35.5623% -1.74978 -15.4316))}}@media (min-width:40rem){.hero-feature-modal__desc{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.hero-feature-modal__highlights{margin-bottom:calc(var(--spacing,.25rem) * 6)}:where(.hero-feature-modal__highlights>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.hero-feature-modal__highlights{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100,#f1f5f9);background-color:#f8fafccc}@supports (color:lab(0% 0 0)){.hero-feature-modal__highlights{border-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847))}}@supports (color:color-mix(in lab, red, red)){.hero-feature-modal__highlights{background-color:color-mix(in oklab, var(--color-slate-50,lab(98.1434% -.369519 -1.05966)) 80%, transparent)}}.hero-feature-modal__highlights{padding:calc(var(--spacing,.25rem) * 4)}.hero-feature-modal__highlight-item{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-700,#314158);display:flex}@supports (color:lab(0% 0 0)){.hero-feature-modal__highlight-item{color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}@media (min-width:40rem){.hero-feature-modal__highlight-item{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.hero-feature-modal__check-icon{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:#0b5bbc;flex-shrink:0}.hero-feature-modal__app-cta{margin-bottom:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-100,#dbeafe);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-blue-50,#eff6ff);--tw-gradient-to:#eef2ff80}@supports (color:lab(0% 0 0)){.hero-feature-modal__app-cta{border-color:var(--color-blue-100,lab(92.0301% -2.24757 -11.6453));--tw-gradient-from:var(--color-blue-50,lab(96.492% -1.14644 -5.11479))}}@supports (color:color-mix(in lab, red, red)){.hero-feature-modal__app-cta{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-50,lab(95.4818% .411302 -6.78529)) 50%, transparent)}}.hero-feature-modal__app-cta{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));padding:calc(var(--spacing,.25rem) * 4);text-align:center}.hero-feature-modal__app-cta-text{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-800,#1d293d)}@supports (color:lab(0% 0 0)){.hero-feature-modal__app-cta-text{color:var(--color-slate-800,lab(16.132% -.318035 -14.6672))}}@media (min-width:40rem){.hero-feature-modal__app-cta-text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.hero-feature-modal__badges{justify-content:center}.hero-feature-modal__actions{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@media (min-width:40rem){.hero-feature-modal__actions{flex-direction:row}}.hero-feature-modal__store-btn{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (min-width:40rem){.hero-feature-modal__store-btn{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.hero-feature-modal__store-btn{background-color:#0b5bbc}.hero-feature-modal__store-btn:hover{background-color:#084996}.hero-feature-modal__cancel-btn{border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-600,#45556c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:flex}@supports (color:lab(0% 0 0)){.hero-feature-modal__cancel-btn{color:var(--color-slate-600,lab(35.5623% -1.74978 -15.4316))}}@media (hover:hover){.hero-feature-modal__cancel-btn:hover{background-color:var(--color-slate-100,#f1f5f9)}@supports (color:lab(0% 0 0)){.hero-feature-modal__cancel-btn:hover{background-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847))}}}@media (min-width:40rem){.hero-feature-modal__cancel-btn{width:auto;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial;--tw-duration:initial}}}.why-masarak{border-top-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 14);border-top-width:1px}@media (min-width:40rem){.why-masarak{padding-block:calc(var(--spacing,.25rem) * 16)}}@media (min-width:64rem){.why-masarak{padding-block:calc(var(--spacing,.25rem) * 20)}}.why-masarak{border-color:var(--color-brand-border);background-color:var(--color-bg-surface);scroll-margin-top:6rem}.why-masarak__container{padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}@media (min-width:40rem){.why-masarak__container{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.why-masarak__container{padding-inline:calc(var(--spacing,.25rem) * 8)}}.why-masarak__container{max-width:80rem}.why-masarak__header{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 10);text-align:center;flex-direction:column;align-items:center;max-width:42rem;display:flex}.why-masarak__badge-wrapper{margin-bottom:calc(var(--spacing,.25rem) * 3)}.why-masarak__kicker{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);background-color:var(--color-brand-ice-light);color:var(--color-brand-primary);border:1px solid #0b5bbc26;border-radius:2147483647px;display:inline-flex}.why-masarak__kicker-dot{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:var(--color-brand-primary);border-radius:2147483647px}.why-masarak__kicker-text{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.why-masarak__title{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900)}@media (min-width:40rem){.why-masarak__title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}@media (min-width:64rem){.why-masarak__title{font-size:2.2rem}}.why-masarak__title{color:var(--color-text-primary);line-height:1.4!important}.why-masarak__subtitle{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (min-width:40rem){.why-masarak__subtitle{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.why-masarak__subtitle{color:var(--color-text-muted)}.why-masarak__grid{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.why-masarak__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.why-masarak__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.why-masarak__card{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 5);text-align:center;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:var(--color-bg-base);border:1px solid var(--color-brand-border);flex-direction:column;align-items:center;transition-duration:.3s;display:flex}.why-masarak__card:hover{border-color:var(--color-brand-primary);background-color:var(--color-brand-ice-light);box-shadow:var(--shadow-hover);transform:translateY(-3px)}.why-masarak__icon-wrapper{margin-bottom:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-xl,.75rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--color-brand-primary);background-color:#fff;border:1px solid #0b5bbc2e;justify-content:center;align-items:center;transition-duration:.2s;display:flex}.why-masarak__card:hover .why-masarak__icon-wrapper{background-color:var(--color-brand-primary);color:#fff}.why-masarak__icon{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.why-masarak__card-title{margin-bottom:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-text-primary)}.why-masarak__card-desc{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-text-muted)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial;--tw-duration:initial}}}.testimonials-section{border-top-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 14);border-top-width:1px}@media (min-width:40rem){.testimonials-section{padding-block:calc(var(--spacing,.25rem) * 16)}}@media (min-width:64rem){.testimonials-section{padding-block:calc(var(--spacing,.25rem) * 20)}}.testimonials-section{border-color:var(--color-brand-border);background-color:var(--color-bg-base);scroll-margin-top:6rem}.testimonials-section__container{padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}@media (min-width:40rem){.testimonials-section__container{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.testimonials-section__container{padding-inline:calc(var(--spacing,.25rem) * 8)}}.testimonials-section__container{max-width:80rem}.testimonials-section__header{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 10);text-align:center;flex-direction:column;align-items:center;max-width:42rem;display:flex}.testimonials-section__badge-wrapper{margin-bottom:calc(var(--spacing,.25rem) * 3)}.testimonials-section__kicker{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-brand-primary);background-color:#fff;border:1px solid #0b5bbc26;border-radius:2147483647px;display:inline-flex}.testimonials-section__kicker-dot{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:var(--color-brand-primary);border-radius:2147483647px}.testimonials-section__kicker-text{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.testimonials-section__title{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900)}@media (min-width:40rem){.testimonials-section__title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}@media (min-width:64rem){.testimonials-section__title{font-size:2.2rem}}.testimonials-section__title{color:var(--color-text-primary);line-height:1.4!important}.testimonials-section__subtitle{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (min-width:40rem){.testimonials-section__subtitle{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.testimonials-section__subtitle{color:var(--color-text-muted)}.testimonials-section__grid{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.testimonials-section__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.testimonials-section__card{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:var(--color-bg-surface);border:1px solid var(--color-brand-border);flex-direction:column;justify-content:space-between;transition-duration:.3s;display:flex;position:relative}.testimonials-section__card:hover{border-color:var(--color-brand-primary);box-shadow:var(--shadow-hover);transform:translateY(-3px)}.testimonials-section__quote-icon-wrapper{margin-bottom:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-xl,.75rem);background-color:var(--color-brand-ice-light);color:var(--color-brand-primary);justify-content:center;align-items:center;display:flex}.testimonials-section__quote-icon{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.testimonials-section__stars{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * .5);display:flex}.testimonials-section__star-icon{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);fill:var(--color-amber-400,#fcbb00);color:var(--color-amber-400,#fcbb00)}@supports (color:lab(0% 0 0)){.testimonials-section__star-icon{fill:var(--color-amber-400,lab(80.1641% 16.6016 99.2089));color:var(--color-amber-400,lab(80.1641% 16.6016 99.2089))}}.testimonials-section__content{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-text-secondary)}.testimonials-section__author{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 3);border-color:#e2e8f0b3;border-top-width:1px;margin-top:auto;display:flex}.testimonials-section__avatar{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background:linear-gradient(135deg, var(--color-brand-primary) 0%, #1d72d6 100%);border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.testimonials-section__author-info{flex-direction:column;display:flex}.testimonials-section__name{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-text-primary)}.testimonials-section__role{color:var(--color-brand-muted);font-size:10px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
.store-main{background-color:var(--color-bg-base);min-height:100vh}
