@charset "UTF-8";@font-face{font-family:Sonika;src:url(/fonts/en/sonika/Sonika-Bl_PERSONAL.ttf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Sonika;src:url(/fonts/en/sonika/Sonika-Bo_PERSONAL.ttf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sonika;src:url(/fonts/en/sonika/Sonika-Li_PERSONAL.ttf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sonika;src:url(/fonts/en/sonika/Sonika-Re_PERSONAL.ttf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sonika;src:url(/fonts/en/sonika/Sonika-Th_PERSONAL.ttf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/en/graphik/GraphikThin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/en/graphik/GraphikExtralight.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/en/graphik/GraphikLight.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/en/graphik/GraphikRegular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/en/graphik/GraphikMedium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/en/graphik/GraphikSemibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/en/graphik/GraphikBold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/en/graphik/GraphikBlack.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/en/graphik/GraphikSuper.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url("/fonts/ar/IBM Plex Arabic Thin.otf") format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url("/fonts/ar/IBM Plex Arabic ExtraLight.otf") format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url("/fonts/ar/IBM Plex Arabic Light.otf") format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url("/fonts/ar/IBM Plex Arabic Regular.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url("/fonts/ar/IBM Plex Arabic Medium.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url("/fonts/ar/IBM Plex Arabic SemiBold.otf") format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url("/fonts/ar/IBM Plex Arabic Bold.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--color-primary-blue: #0066ff;--color-bright-blue: #1E90FF;--color-accent-orange: #FF9B80;--color-peach: #FFB399;--gradient-blue-orange: linear-gradient(135deg, #1E5FD9 0%, #FFB399 100%);--gradient-blue-peach: linear-gradient(180deg, #2D7FF9 0%, #FFA07A 100%);--gradient-hero: linear-gradient(90deg, rgba(45, 127, 249, .1) 0%, rgba(255, 154, 118, .1) 100%);--color-white: #FFFFFF;--color-black: #000000;--color-gray-100: #F8F9FA;--color-gray-200: #E9ECEF;--color-gray-300: #DEE2E6;--color-gray-700: #495057;--color-gray-900: #212529;--font-primary: "Graphik", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-secondary: "Tajawal", "Roboto", sans-serif;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-size-6xl: 3.75rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--spacing-xs: .5rem;--spacing-sm: .75rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--spacing-4xl: 5rem;--spacing-5xl: 6rem;--section-padding-y: 80px;--section-padding-y-mobile: 48px;--shadow-sm: 0 2px 4px rgba(0, 0, 0, .05);--shadow-md: 0 4px 8px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 16px rgba(0, 0, 0, .1);--shadow-xl: 0 12px 32px rgba(0, 0, 0, .15);--shadow-2xl: 0 24px 48px rgba(0, 0, 0, .2);--glass-background: rgba(255, 255, 255, .1);--glass-border: rgba(255, 255, 255, .2);--glass-blur: blur(10px);--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-2xl: 2rem;--radius-full: 9999px;--transition-fast: .15s ease;--transition-base: .25s ease;--transition-slow: .35s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:1.6;color:var(--color-gray-900);background:radial-gradient(ellipse 50% 50% at 0% 0%,#1E90FF 0%,transparent 70%),radial-gradient(ellipse 50% 50% at 100% 0%,#FF9B7A 0%,transparent 70%),radial-gradient(ellipse 50% 50% at 0% 100%,#FF9B7A 0%,transparent 70%),radial-gradient(ellipse 50% 50% at 100% 100%,#1E90FF 0%,transparent 70%),#fff;background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat;overflow-x:hidden;max-width:100vw;width:100%}*{font-family:var(--font-primary)}[dir=rtl]{direction:rtl;text-align:right;--font-primary: "IBM Plex Sans Arabic", "Cairo", "Inter", sans-serif}[dir=ltr]{direction:ltr;text-align:left}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:var(--font-weight-bold);line-height:1.2;margin-bottom:var(--spacing-md);color:var(--color-gray-900)}h1{font-size:var(--font-size-5xl)}h2{font-size:var(--font-size-4xl)}h3{font-size:var(--font-size-3xl)}h4{font-size:var(--font-size-2xl)}h5{font-size:var(--font-size-xl)}h6{font-size:var(--font-size-lg)}p{margin-bottom:var(--spacing-md);line-height:1.8}a{color:var(--color-primary-blue);text-decoration:none;transition:color var(--transition-base)}a:hover{color:var(--color-bright-blue)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-lg)}@media (max-width: 1024px){.container{padding:0 var(--spacing-md)}}@media (max-width: 768px){.container{padding:0 var(--spacing-sm)}}.container-fluid{width:100%;padding:0 var(--spacing-lg)}@media (max-width: 1024px){.container-fluid{padding:0 var(--spacing-md)}}@media (max-width: 768px){.container-fluid{padding:0 var(--spacing-sm)}}.section{padding:var(--section-padding-y) 0}.section-title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-2xl);text-align:center;color:var(--color-gray-900)}.section-subtitle{font-size:var(--font-size-lg);color:var(--color-gray-700);text-align:center;margin-bottom:var(--spacing-3xl)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-xl);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);border-radius:var(--radius-full);border:none;cursor:pointer;transition:all var(--transition-base);text-decoration:none;font-family:var(--font-primary)}.btn-primary{background:var(--color-primary-blue);color:var(--color-white);box-shadow:var(--shadow-md)}.btn-primary:hover{background:var(--color-bright-blue);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.btn-outline{background:transparent;color:var(--color-primary-blue);border:2px solid var(--color-primary-blue)}.btn-outline:hover{background:var(--color-primary-blue);color:var(--color-white)}.card{background:var(--color-white);border-radius:var(--radius-xl);padding:var(--spacing-xl);box-shadow:var(--shadow-lg);transition:all var(--transition-base)}.card:hover{box-shadow:var(--shadow-2xl);transform:translateY(-4px)}.card-glass{background:var(--glass-background);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border)}.grid{display:grid;gap:var(--spacing-lg)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-column{display:flex;flex-direction:column}@media (max-width: 1024px){:root{--font-size-5xl: 2.5rem;--font-size-4xl: 2rem;--font-size-3xl: 1.75rem;--spacing-lg: 1rem;--spacing-xl: 1.5rem}body{max-width:100vw}.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){:root{--font-size-5xl: 2rem;--font-size-4xl: 1.75rem;--font-size-3xl: 1.5rem;--section-padding-y: var(--section-padding-y-mobile)}.container{padding:0 var(--spacing-md)}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.section-title{font-size:var(--font-size-3xl)}}@media (max-width: 480px){:root{--font-size-5xl: 1.75rem;--font-size-4xl: 1.5rem}.btn{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-sm)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.animate-fade-in{animation:fadeIn .6s ease-out}.animate-slide-left{animation:slideInLeft .6s ease-out}.animate-slide-right,[dir=rtl] .animate-slide-left{animation:slideInRight .6s ease-out}[dir=rtl] .animate-slide-right{animation:slideInLeft .6s ease-out}body{background:#fff}.diamond-icon{height:64px;width:64px;background-color:var(--color-primary-blue);border-radius:0 20%;transform:rotate(45deg)}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.container-fluid{width:100%;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.row{display:flex;flex-wrap:wrap;margin-left:calc(var(--spacing-md) * -.5);margin-right:calc(var(--spacing-md) * -.5)}.row>*{padding-left:calc(var(--spacing-md) * .5);padding-right:calc(var(--spacing-md) * .5)}.col{flex:1 0 0%;min-width:0}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.333333%}.col-2{flex:0 0 auto;width:16.666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.333333%}.col-5{flex:0 0 auto;width:41.666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.333333%}.col-8{flex:0 0 auto;width:66.666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.333333%}.col-11{flex:0 0 auto;width:91.666667%}.col-12{flex:0 0 auto;width:100%}@media (min-width: 576px){.col-sm{flex:1 0 0%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.333333%}.col-sm-2{flex:0 0 auto;width:16.666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.333333%}.col-sm-5{flex:0 0 auto;width:41.666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.333333%}.col-sm-8{flex:0 0 auto;width:66.666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.333333%}.col-sm-11{flex:0 0 auto;width:91.666667%}.col-sm-12{flex:0 0 auto;width:100%}}@media (min-width: 768px){.col-md{flex:1 0 0%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.333333%}.col-md-2{flex:0 0 auto;width:16.666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.333333%}.col-md-5{flex:0 0 auto;width:41.666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.333333%}.col-md-8{flex:0 0 auto;width:66.666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.333333%}.col-md-11{flex:0 0 auto;width:91.666667%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width: 1024px){.col-lg{flex:1 0 0%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.333333%}.col-lg-2{flex:0 0 auto;width:16.666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.333333%}.col-lg-5{flex:0 0 auto;width:41.666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.333333%}.col-lg-8{flex:0 0 auto;width:66.666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.333333%}.col-lg-11{flex:0 0 auto;width:91.666667%}.col-lg-12{flex:0 0 auto;width:100%}}@media (min-width: 1280px){.col-xl{flex:1 0 0%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.333333%}.col-xl-2{flex:0 0 auto;width:16.666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.333333%}.col-xl-5{flex:0 0 auto;width:41.666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.333333%}.col-xl-8{flex:0 0 auto;width:66.666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.333333%}.col-xl-11{flex:0 0 auto;width:91.666667%}.col-xl-12{flex:0 0 auto;width:100%}}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}.content-start{align-content:flex-start}.content-center{align-content:center}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-stretch{align-content:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.gap-0{gap:0}.gap-1{gap:var(--spacing-xs)}.gap-2{gap:var(--spacing-sm)}.gap-3{gap:var(--spacing-md)}.gap-4{gap:var(--spacing-lg)}.gap-5{gap:var(--spacing-xl)}.row-gap-0{row-gap:0}.row-gap-1{row-gap:var(--spacing-xs)}.row-gap-2{row-gap:var(--spacing-sm)}.row-gap-3{row-gap:var(--spacing-md)}.row-gap-4{row-gap:var(--spacing-lg)}.row-gap-5{row-gap:var(--spacing-xl)}.col-gap-0{column-gap:0}.col-gap-1{column-gap:var(--spacing-xs)}.col-gap-2{column-gap:var(--spacing-sm)}.col-gap-3{column-gap:var(--spacing-md)}.col-gap-4{column-gap:var(--spacing-lg)}.col-gap-5{column-gap:var(--spacing-xl)}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}[dir=rtl] .text-left{text-align:right}[dir=rtl] .text-right{text-align:left}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-6{z-index:6}.z-7{z-index:7}.z-8{z-index:8}.z-9{z-index:9}.z-10{z-index:10}.z-dropdown{z-index:1000}.z-sticky{z-index:1020}.z-fixed{z-index:1030}.z-modal-backdrop{z-index:1040}.z-modal{z-index:1050}.z-popover{z-index:1060}.z-tooltip{z-index:1070}.z-notification{z-index:1080}.z-toast{z-index:1090}.z-max{z-index:9999}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.static{position:static}.stack-context{position:relative;z-index:0}.stack-shadow-sm{position:relative;box-shadow:0 1px 2px #0000000d,0 0 0 1px #00000005}.stack-shadow-md{position:relative;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.stack-shadow-lg{position:relative;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.stack-shadow-xl{position:relative;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.stack-layers{position:relative}.stack-layers:before,.stack-layers:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.stack-layers:before{transform:translateY(-4px) scale(.98);background:var(--surface-color, #fff);opacity:.6;z-index:-1;box-shadow:0 2px 4px #0000000d}.stack-layers:after{transform:translateY(-8px) scale(.96);background:var(--surface-color, #fff);opacity:.4;z-index:-2;box-shadow:0 1px 2px #00000008}.stack-offset-sm{position:relative}.stack-offset-sm:before{content:"";position:absolute;inset:4px -4px -4px 4px;background:var(--stack-offset-color, rgba(0, 0, 0, .1));border-radius:inherit;z-index:-1}.stack-offset-md{position:relative}.stack-offset-md:before{content:"";position:absolute;inset:8px -8px -8px 8px;background:var(--stack-offset-color, rgba(0, 0, 0, .1));border-radius:inherit;z-index:-1}.stack-offset-lg{position:relative}.stack-offset-lg:before{content:"";position:absolute;inset:12px -12px -12px 12px;background:var(--stack-offset-color, rgba(0, 0, 0, .1));border-radius:inherit;z-index:-1}.stack-perspective{perspective:1000px;transform-style:preserve-3d}.stack-3d-layer{transform-style:preserve-3d;transition:transform .3s ease}.stack-3d-layer:hover{transform:translateZ(20px)}.stack-float{position:relative;transition:transform .3s ease,box-shadow .3s ease}.stack-float:hover{transform:translateY(-4px);box-shadow:0 12px 20px -5px #00000026,0 6px 8px -3px #00000014}.elevation-0{box-shadow:none}.elevation-1{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.elevation-2{box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.elevation-3{box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.elevation-4{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}.elevation-5{box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038}.translate-z-0{transform:translateZ(0)}.translate-z-1{transform:translateZ(10px)}.translate-z-2{transform:translateZ(20px)}.translate-z-3{transform:translateZ(30px)}.translate-z-4{transform:translateZ(40px)}.overlay{position:absolute;inset:0;background:#00000080;z-index:1}.overlay-light{position:absolute;inset:0;background:#ffffff80;z-index:1}.backdrop-blur-sm{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.backdrop-blur-md{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.backdrop-blur-lg{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.rc-anchor-normal .rc-anchor-content{height:74px;width:160px!important}.tag{display:inline-block;padding:6px 16px;font-size:.75rem;font-weight:500;color:#666;border:1px solid var(--color-accent-orange);border-radius:12px;white-space:nowrap;transition:all .2s ease}.tag:hover{border-color:#06f;color:#06f;border:1.5px solid #0066ff}.header-badge{background:var(--color-primary-blue);padding:16px 40px;border-radius:16px;font-size:20px;font-weight:500!important}h1,h2,h3,h4,h5,h6{font-weight:500!important}[dir=ltr] h1,[dir=ltr] h2,[dir=ltr] h3,[dir=ltr] h4,[dir=ltr] h5,[dir=ltr] h6{font-family:Sonika,sans-serif}@media (max-width: 768px){.sm-flex-col{flex-direction:column!important;justify-self:center!important;align-items:center!important}}@keyframes pulse-ring{0%{transform:translate(-50%,-50%) scale(.8);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.3);opacity:.2}to{transform:translate(-50%,-50%) scale(.8);opacity:.5}}
