@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-slate-200: oklch(92.9% .013 255.508);--color-slate-300: oklch(86.9% .022 252.894);--color-slate-400: oklch(70.4% .04 256.788);--color-white: #fff;--spacing: .25rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--text-7xl: 4.5rem;--text-7xl--line-height: 1;--font-weight-semibold: 600;--tracking-tight: -.025em;--leading-tight: 1.25;--radius-3xl: 1.5rem;--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.sticky{position:sticky}.z-10{z-index:10}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-xl{max-width:var(--container-xl)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-10{gap:calc(var(--spacing) * 10)}.overflow-hidden{overflow:hidden}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:calc(infinity * 1px)}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-white\/10{border-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-5{padding-top:calc(var(--spacing) * 5)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading, var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.leading-7{--tw-leading: calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading: calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-white{color:var(--color-white)}@media(width>=40rem){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:inline-flex{display:inline-flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}@media(width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-\[\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[1\.02fr_\.98fr\]{grid-template-columns:1.02fr .98fr}.lg\:grid-cols-\[1\.04fr_\.96fr\]{grid-template-columns:1.04fr .96fr}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}}}:root{--font-english: Inter, "Segoe UI", Tahoma, Arial, sans-serif;--font-arabic: "Cairo", Tahoma, Arial, sans-serif;color-scheme:dark;font-family:var(--font-english);color:#f4f8fd;background:#07172e;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #65c7ff;outline-offset:3px}::selection{color:#06172c;background:#71d4e8}.site-shell{position:relative;isolation:isolate;overflow-x:clip;background:radial-gradient(ellipse at 83% 9%,rgb(32 123 201 / 19%),transparent 34%),radial-gradient(ellipse at 10% 52%,rgb(28 133 150 / 12%),transparent 33%),#07172e}.site-shell:before{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgb(126 171 213 / 3.5%) 1px,transparent 1px),linear-gradient(90deg,rgb(126 171 213 / 3.5%) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(#000,transparent 88%);mask-image:linear-gradient(#000,transparent 88%);content:"";pointer-events:none}.site-container{max-width:clamp(80rem,83.333vw,100rem)}.site-header{position:fixed;inset-block-start:0;z-index:50;width:100%;border-bottom:1px solid rgb(177 205 234 / 10%);background:#07172ee5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 8px 24px #0000001f}.site-header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;min-height:82px;padding-block:10px}.site-header-inner>.brand-mark{justify-self:start}.header-actions{justify-self:end}.site-nav{grid-column:1 / -1;grid-row:2;justify-content:center;gap:clamp(1.5rem,5vw,3rem)}.brand-mark{direction:ltr;font-family:var(--font-english);font-size:14px;font-weight:760;letter-spacing:.065em}.brand-mark b{color:#70bcff}.brand-name{display:flex;flex-direction:column;align-items:center;text-align:center;white-space:nowrap;letter-spacing:normal;line-height:1.5}.brand-name-ar{font-family:var(--font-arabic);font-size:12px;font-weight:600;line-height:1.8;color:#b9dcff}.brand-logo{display:block;width:58px;height:43px;flex:0 0 auto;object-fit:contain;background:transparent;border:0;border-radius:0;padding:0;box-shadow:none}.site-footer .brand-logo{width:58px;height:43px}.not-found-card .brand-logo{width:72px;height:53px}@media(width<40rem){.site-header .brand-logo{width:52px;height:39px}.not-found-card .brand-logo{width:72px;height:53px}.brand-name-ar{font-size:11px}}.nav-link{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding-inline:12px;transition:color .18s ease}button.brand-mark,button.nav-link,button.button-secondary{cursor:pointer}.nav-link:hover{color:#fff}.language-button{display:inline-flex;min-width:92px;min-height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid rgb(165 197 227 / 20%);border-radius:10px;background:#ffffff08;padding:8px 13px;color:#f4f8fd;font-size:13px;cursor:pointer;transition:border-color .18s,background .18s}.language-flag{display:block;width:24px;height:16px;flex:0 0 auto;overflow:hidden;border-radius:3px;box-shadow:0 0 0 1px #ffffff38}.language-button:hover{border-color:#64b9ff8c;background:#ffffff12}.button-primary,.button-secondary{display:inline-flex;min-height:45px;align-items:center;justify-content:center;gap:9px;border-radius:11px;padding:11px 18px;font-size:14px;font-weight:730;transition:transform .18s ease,filter .18s ease,border-color .18s ease}.button-arrow-icon{width:14px;height:14px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.button-primary{border:0;background:linear-gradient(115deg,#52a9ff,#55e0d1);color:#06172c;cursor:pointer}.button-primary:hover{transform:translateY(-2px);filter:brightness(1.08)}.button-primary:disabled{cursor:not-allowed;filter:saturate(.55);opacity:.72}.button-secondary{border:1px solid rgb(165 197 227 / 20%);background:#ffffff08;color:#f4f8fd}.button-secondary:hover{transform:translateY(-2px);border-color:#64b9ff73}.eyebrow{border:1px solid rgb(82 169 255 / 34%);background:#52a9ff14;color:#bee0ff}.status-dot{display:inline-block;width:7px;height:7px;flex:0 0 auto;border-radius:999px;background:#55e0d1;box-shadow:0 0 12px #55e0d1}.gradient-text{background:linear-gradient(110deg,#70bcff,#55e0d1);color:transparent;background-clip:text;-webkit-background-clip:text}.proof-line span{display:inline-block;width:34px;height:1px;background:#52a9ff}.hero-copy,.hero-visual,.service-card,.contact-panel>*{min-width:0}.hero-copy h1{font-size:clamp(2.125rem,4.2vw,4rem)}.hero-visual{min-height:420px}@media(width<40rem){html.device-preview-mode .hero{min-height:calc(100vh - 120px)!important}}@media(width>=40rem)and (width<64rem){html.device-preview-mode .hero{min-height:calc(100vh - 136px)!important}}.orbit{position:absolute;border:1px solid rgb(95 169 231 / 20%);border-radius:999px;box-shadow:0 0 80px #1673be1f,inset 0 0 70px #1c75b212}.orbit-outer{width:min(100%,390px);aspect-ratio:1}.orbit-middle{width:min(82%,320px);aspect-ratio:1}.orbit-inner{width:min(62%,244px);aspect-ratio:1}.responsive-device{position:absolute}.device-desktop{z-index:2;top:46%;left:50%;width:min(78%,390px);animation:device-focus-desktop 7s ease-in-out infinite}.device-frame{position:relative;border:2px solid rgb(145 188 225 / 40%);background:linear-gradient(145deg,#183654,#06152a);padding:7px;box-shadow:0 26px 65px #00000057,inset 0 1px #ffffff14}.device-desktop .device-frame{aspect-ratio:16 / 10;border-radius:14px}.device-screen{width:100%;height:100%;overflow:hidden;border-radius:7px;background:linear-gradient(145deg,#f5f9ff,#e3edf8)}.device-page-viewport{position:relative;width:100%;height:100%;overflow:hidden;background:#07172e}.device-page-viewport iframe{position:absolute;top:0;left:0;display:block;max-width:none;border:0;transform-origin:top left;pointer-events:none}html.device-preview-mode,html.device-preview-mode *{scrollbar-width:none;-ms-overflow-style:none}html.device-preview-mode::-webkit-scrollbar,html.device-preview-mode *::-webkit-scrollbar{display:none;width:0;height:0}.device-desktop .device-page-viewport iframe{width:1280px;height:776px;transform:scale(.291)}.device-tablet .device-page-viewport iframe{width:768px;height:559px;transform:scale(.2604)}.device-phone .device-page-viewport iframe{width:390px;height:885px;transform:scale(.2513)}html.device-preview-mode .site-shell{min-height:100vh}html.device-preview-mode .hero{display:flex!important;min-height:calc(100vh - 84px)!important;flex-direction:column;align-items:stretch;justify-content:center;padding-block:clamp(18px,3vw,36px)!important}html.device-preview-mode .hero-copy{max-width:none}html.device-preview-mode .hero h1{max-width:100%;font-size:clamp(1.5rem,4.2vw,3.8rem);line-height:1.25}html.device-preview-mode .hero .proof-line,html.device-preview-mode .hero .button-secondary,html.device-preview-mode .site-header .header-actions>.button-primary{display:none!important}.device-neck{width:17%;height:22px;margin-inline:auto;background:linear-gradient(90deg,#173553,#264968,#173553)}.device-base{width:32%;height:7px;margin:0 auto;border-radius:0 0 9px 9px;background:linear-gradient(90deg,#10243b,#325573,#10243b)}.device-tablet{z-index:4;top:12%;left:1%;width:min(47%,218px);animation:device-focus-tablet 7s ease-in-out infinite;animation-delay:-2.3s}.device-tablet .device-frame{aspect-ratio:4 / 3;border-radius:17px;padding:7px}.device-tablet .device-screen{border-radius:10px}.device-phone{z-index:5;top:42%;right:3%;width:min(25%,112px);animation:device-focus-phone 7s ease-in-out infinite;animation-delay:-4.6s}.device-phone .device-frame{aspect-ratio:9 / 19;border-radius:20px;padding:5px}.device-phone .device-screen{border-radius:15px}.device-tag{position:absolute;z-index:7;inset-block-end:-13px;inset-inline-start:50%;transform:translate(-50%);border:1px solid rgb(145 188 225 / 23%);border-radius:999px;background:#081a30f2;padding:4px 9px;color:#c5d8ec;font-size:10px;line-height:1.2;white-space:nowrap;box-shadow:0 8px 20px #00000038}.device-desktop .device-tag{inset-block-end:16px}.device-phone .device-tag{inset-block-end:-13px}.responsive-caption{position:absolute;z-index:8;inset-block-end:1px;inset-inline-start:50%;display:inline-flex;align-items:center;gap:8px;transform:translate(-50%);border:1px solid rgb(145 188 225 / 19%);border-radius:999px;background:#081a30db;padding:8px 13px;color:#c4d8ec;font-size:12px;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@keyframes device-focus-desktop{0%,to{transform:translate(-50%,-39%) scale(.985);filter:brightness(.92)}48%,58%{transform:translate(-50%,-43%) scale(1.015);filter:brightness(1.08)}}@keyframes device-focus-tablet{0%,to{transform:translateY(4px) scale(.985);filter:brightness(.93)}48%,58%{transform:translateY(-3px) scale(1.025);filter:brightness(1.08)}}@keyframes device-focus-phone{0%,to{transform:translateY(3px) scale(.98);filter:brightness(.92)}48%,58%{transform:translateY(-4px) scale(1.035);filter:brightness(1.1)}}.services-section{position:relative;isolation:isolate;background:linear-gradient(180deg,rgb(9 29 55 / 14%),transparent 70%)}.services-section:before{position:absolute;z-index:-1;inset:18% 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgb(80 169 240 / 16%),transparent);content:""}.section-kicker{color:#6bbaff;font-size:12px;font-weight:750;letter-spacing:.11em}.service-card{position:relative;min-width:0;overflow:hidden;border:1px solid rgb(165 197 227 / 16%);border-radius:24px;background:linear-gradient(150deg,#133050b8,#08182deb);box-shadow:0 18px 50px #00000021;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.service-card:after{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(125deg,rgb(255 255 255 / 5%),transparent 42%);content:"";pointer-events:none}.service-number{position:absolute;z-index:2;inset-block-start:18px;inset-inline-end:19px;color:#9bb2c9;font:12px ui-monospace,monospace;letter-spacing:.08em}.service-art{position:relative;display:grid;height:205px;margin:12px 12px 0;overflow:hidden;place-items:center;border:1px solid rgb(180 218 247 / 10%);border-radius:17px;background:radial-gradient(ellipse at 48% 100%,rgb(58 158 232 / 18%),transparent 65%),linear-gradient(145deg,#0c2643f2,#071629f2)}.service-art:before{position:absolute;inset:0;background-image:linear-gradient(rgb(161 202 236 / 4%) 1px,transparent 1px),linear-gradient(90deg,rgb(161 202 236 / 4%) 1px,transparent 1px);background-size:22px 22px;content:"";-webkit-mask-image:linear-gradient(transparent,black 45%,transparent);mask-image:linear-gradient(transparent,black 45%,transparent)}.art-browser{position:relative;width:80%;overflow:hidden;border:1px solid rgb(151 202 242 / 30%);border-radius:9px;background:#102b48;box-shadow:0 14px 35px #00000059;transform:perspective(650px) rotateY(-7deg) rotateX(2deg);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.art-browser-bar{display:flex;height:22px;align-items:center;gap:4px;padding:0 8px;border-bottom:1px solid rgb(180 218 247 / 10%);background:#ffffff08}.art-browser-bar i{width:4px;height:4px;border-radius:50%;background:#6bc4e9;opacity:.75}.art-browser-bar i:first-child{background:#fb9a91}.art-browser-bar i:nth-child(2){background:#f6cf76}.art-browser-bar span{margin-inline-start:8px;color:#718ca6;font:6px ui-monospace,monospace}.art-business-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:12px;padding:13px 14px 9px}.art-business-copy{display:flex;flex-direction:column;justify-content:center;gap:5px}.art-business-copy b{width:86%;height:5px;border-radius:5px;background:#d9e9f4}.art-business-copy b:nth-child(2){width:65%;background:#64b8e8}.art-business-copy b:nth-child(3){width:74%;height:3px;background:#7393ad;opacity:.7}.art-business-copy span{width:28px;height:8px;margin-top:3px;border-radius:3px;background:linear-gradient(90deg,#58aef0,#64dfd0)}.art-business-image{position:relative;display:grid;min-height:56px;grid-template-columns:repeat(3,1fr);align-items:end;gap:3px;overflow:hidden;padding:6px;border-radius:5px;background:radial-gradient(circle at 70% 27%,#a6e4db 0 8%,transparent 9%),linear-gradient(150deg,#4d91b8,#194d6c 54%,#102d49)}.art-business-image i{height:40%;border-radius:3px 3px 0 0;background:#0b2539a6}.art-business-image i:nth-child(2){height:69%}.art-business-image i:nth-child(3){height:53%}.art-business-bottom{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:0 14px 12px}.art-business-bottom i{height:13px;border:1px solid rgb(156 199 230 / 10%);border-radius:3px;background:linear-gradient(90deg,rgb(255 255 255 / 5%) 45%,transparent 45%)}.art-spark{position:absolute;width:6px;height:6px;border-radius:50%;background:#7be1d0;box-shadow:0 0 14px #54c9e0;animation:service-spark 3s ease-in-out infinite}.art-spark-one{top:25%;inset-inline-start:11%}.art-spark-two{bottom:21%;inset-inline-end:10%;animation-delay:1.2s}.service-card-content{position:relative;z-index:1;padding:17px 22px 23px}.service-icon{display:grid;width:39px;height:39px;place-items:center;margin-bottom:11px;border:1px solid rgb(77 163 255 / 24%);border-radius:12px;background:#4da3ff1a;color:#83c6ff}.service-icon svg{width:20px;height:20px}.service-card h3{margin:0 0 7px;font-size:18px;font-weight:650}.service-card p{margin:0;color:#aebfd3;font-size:14px;line-height:1.85}.service-art-app{background:radial-gradient(ellipse at 48% 100%,rgb(66 214 192 / 13%),transparent 63%),linear-gradient(145deg,#0c2643f2,#071629f2)}.art-dashboard{position:relative;display:grid;width:82%;height:76%;grid-template-columns:23% 1fr;overflow:hidden;border:1px solid rgb(151 202 242 / 28%);border-radius:8px;background:#102b48;box-shadow:0 14px 35px #00000059;transform:perspective(650px) rotateY(7deg) rotateX(2deg);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.art-sidebar{display:flex;flex-direction:column;gap:8px;padding:11px 7px;border-inline-end:1px solid rgb(180 218 247 / 8%);background:#ffffff05}.art-sidebar span{width:22px;height:5px;margin-bottom:5px;border-radius:4px;background:#66c9dc}.art-sidebar i{width:78%;height:4px;border-radius:4px;background:#9cbcd752}.art-sidebar i:first-of-type{background:#5aa7e9}.art-dash-main{display:flex;min-width:0;flex-direction:column;gap:8px;padding:10px}.art-dash-top{display:flex;align-items:center;justify-content:space-between}.art-dash-top b{width:38%;height:6px;border-radius:4px;background:#d1e4f2}.art-dash-top span{width:18px;height:8px;border-radius:3px;background:#3273a8}.art-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.art-metrics i{height:24px;border:1px solid rgb(158 201 230 / 12%);border-radius:4px;background:linear-gradient(180deg,rgb(101 180 232 / 16%),transparent)}.art-chart{position:relative;flex:1;min-height:38px;overflow:hidden;padding:7px 6px 2px;border:1px solid rgb(158 201 230 / 10%);border-radius:5px;color:#59d4c1}.art-chart span{display:block;width:24px;height:3px;border-radius:4px;background:#9db5c8}.art-chart svg{position:absolute;inset:12px 4px 0;width:calc(100% - 8px);height:calc(100% - 14px)}.art-float-chip{position:absolute;inset-inline-end:7%;bottom:15%;display:grid;width:74px;height:40px;grid-template-columns:9px 1fr;align-content:center;gap:4px;padding:7px;border:1px solid rgb(142 224 219 / 35%);border-radius:8px;background:#0b2a3ef2;box-shadow:0 8px 22px #00000047;animation:service-float 5s ease-in-out infinite}.art-float-chip i{grid-row:span 2;width:8px;height:8px;border-radius:50%;background:#69dac4}.art-float-chip b{width:75%;height:3px;border-radius:3px;background:#bdd1de}.service-art-landing{background:radial-gradient(ellipse at 75% 20%,rgb(255 186 112 / 12%),transparent 45%),linear-gradient(145deg,#0c2643f2,#071629f2)}.art-campaign{position:relative;display:grid;width:80%;min-height:120px;grid-template-columns:.9fr 1.1fr;overflow:hidden;border:1px solid rgb(151 202 242 / 28%);border-radius:9px;background:#102b48;box-shadow:0 14px 35px #00000059;transform:perspective(650px) rotateY(-5deg);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.art-campaign-copy{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:12px}.art-campaign-copy i{width:28px;height:3px;border-radius:4px;background:#67c8de}.art-campaign-copy b{width:91%;height:6px;border-radius:5px;background:#d7e7f1}.art-campaign-copy b:nth-of-type(2){width:68%}.art-campaign-copy span{width:30px;height:9px;margin-top:3px;border-radius:3px;background:#53bce3}.art-campaign-scene{position:relative;overflow:hidden;background:linear-gradient(155deg,#345a83,#825d69 52%,#e39b6c)}.art-sun{position:absolute;top:18%;right:18%;width:25px;height:25px;border-radius:50%;background:#ffd599;box-shadow:0 0 24px #ffce8f8c}.art-orb{position:absolute;right:21%;bottom:21%;width:48px;height:48px;border:1px solid rgb(255 255 255 / 45%);border-radius:50%;background:linear-gradient(140deg,#ffffff73,#5b8bb15c);box-shadow:inset -7px -5px 12px #0e273c61}.art-slope{position:absolute;right:-10%;bottom:-24%;width:125%;height:52%;border-radius:50% 50% 0 0;background:linear-gradient(100deg,#192f52,#327c86);transform:rotate(-12deg)}.art-conversion{position:absolute;inset-inline-end:7%;bottom:13%;display:grid;width:55px;height:49px;align-content:center;gap:4px;padding:7px;border:1px solid rgb(255 209 159 / 36%);border-radius:8px;background:#19273df0;box-shadow:0 8px 22px #00000047;animation:service-float 4.2s ease-in-out infinite}.art-conversion i{width:10px;height:10px;border-radius:50%;background:#f6bf7a}.art-conversion b{position:absolute;top:10px;inset-inline-start:23px;width:22px;height:3px;border-radius:3px;background:#d9e6ef}.art-conversion small{width:35px;height:3px;border-radius:3px;background:#7994ab}@keyframes service-spark{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@media(hover:hover)and (pointer:fine){.service-card:hover{transform:translateY(-7px);border-color:#56b8ff7a;box-shadow:0 26px 60px #0000003d,0 0 35px #2a90dd1a}.service-card:hover .art-browser,.service-card:hover .art-dashboard{transform:perspective(650px) rotateY(0) rotateX(0) translateY(-3px)}.service-card:hover .art-campaign{transform:perspective(650px) rotateY(0) translateY(-3px)}}@media(hover:none),(pointer:coarse){.service-card{transition:none}.art-browser,.art-dashboard,.art-campaign{transform:none;transition:none}.art-float-chip,.art-conversion{--service-float-distance: -3px;animation-duration:6s}}.process-section{position:relative;background:radial-gradient(ellipse at 50% 0%,rgb(32 123 201 / 10%),transparent 62%)}.process-grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.process-grid:before{position:absolute;top:29px;inset-inline-start:12.5%;width:75%;height:1px;background:linear-gradient(90deg,transparent,rgb(101 184 240 / 45%),rgb(97 218 201 / 45%),transparent);content:""}.process-card{position:relative;min-width:0;min-height:242px;padding:0 18px 23px;border:1px solid rgb(165 197 227 / 14%);border-radius:20px;background:linear-gradient(155deg,#102b48c2,#08182dd6);box-shadow:0 18px 45px #0000001f;transition:transform .25s ease,border-color .25s ease,background .25s ease}.process-card:hover{transform:translateY(-5px);border-color:#5bbee061;background:linear-gradient(155deg,#123552e0,#08182df0)}.process-marker{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin:10px 0 20px}.process-number{display:grid;width:37px;height:37px;place-items:center;border:1px solid rgb(93 175 224 / 45%);border-radius:12px;background:#0d2945;box-shadow:0 0 0 6px #0a2038;color:#91d8e4;font:11px ui-monospace,monospace}.process-icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgb(77 163 255 / 18%);border-radius:14px;background:#4da3ff14;color:#8acaff}.process-icon svg{width:22px;height:22px}.process-card:nth-child(2) .process-icon{color:#b8a1ff;background:#9d7cff17}.process-card:nth-child(3) .process-icon{color:#65ddc6;background:#44d2b417}.process-card:nth-child(4) .process-icon{color:#ffd08a;background:#f5b35b17}.process-card h3{margin:0 0 9px;font-size:17px;font-weight:650}.process-card p{margin:0;color:#aebfd3;font-size:13px;line-height:1.9}.process-arrow{position:absolute;inset-inline-end:17px;bottom:13px;color:#8bc7ea9e;font-size:16px;transition:transform .25s ease,color .25s ease}.process-arrow svg{display:block;width:16px;height:16px}.process-card:hover .process-arrow{transform:translate(3px,-3px);color:#81d5e0}.about-section{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 16% 50%,rgb(49 155 191 / 7%),transparent 36%),linear-gradient(180deg,rgb(8 28 51 / 18%),transparent)}.about-section:before{position:absolute;z-index:-1;top:50%;inset-inline-start:-160px;width:420px;aspect-ratio:1;border:1px solid rgb(99 191 216 / 7%);border-radius:50%;box-shadow:0 0 0 36px #63bfd805,0 0 0 72px #63bfd803;content:"";transform:translateY(-50%)}.about-layout{position:relative}.about-copy{max-width:680px}.about-lead{color:#d7e7f4;font-size:16px;font-weight:600}.about-description{color:#aebfd3;font-size:14px}.about-details{align-items:stretch}.about-detail-card{display:flex;min-width:0;min-height:78px;align-items:center;gap:12px;border:1px solid rgb(165 197 227 / 14%);border-radius:15px;background:linear-gradient(145deg,#122f4eb8,#091b31d6);padding:12px;transition:border-color .2s ease,transform .2s ease,background .2s ease}.about-email-card:hover{transform:translateY(-2px);border-color:#5bbce66e;background:linear-gradient(145deg,#143756d1,#091b31eb)}.about-detail-icon{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid rgb(86 174 225 / 22%);border-radius:12px;background:#459ed617;color:#83c6ff}.about-detail-icon svg{width:19px;height:19px}.about-detail-copy{display:flex;min-width:0;flex-direction:column;gap:4px}.about-detail-copy small{color:#8fa9c1;font-size:11px}.about-detail-copy strong{color:#e5f1fb;font-size:12px;font-weight:600;line-height:1.55;overflow-wrap:anywhere}.about-email-card .about-detail-copy strong{color:#b9dcff;text-align:start}.about-showcase{position:relative;min-height:420px;overflow:hidden;border:1px solid rgb(146 199 231 / 19%);border-radius:28px;background:radial-gradient(ellipse at 52% 44%,rgb(67 179 204 / 17%),transparent 38%),radial-gradient(ellipse at 100% 0%,rgb(65 121 196 / 16%),transparent 44%),linear-gradient(145deg,#0c2948,#081b32 76%);box-shadow:0 30px 80px #00000038,inset 0 1px #ffffff0a;direction:ltr}.about-showcase:before{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgb(255 255 255 / 5%),transparent 38%,rgb(89 206 206 / 3%));content:"";pointer-events:none}.about-showcase-orbit{position:absolute;top:50%;left:50%;aspect-ratio:1;border:1px solid rgb(104 202 220 / 13%);border-radius:50%;transform:translate(-50%,-50%)}.about-showcase-orbit-one{width:300px}.about-showcase-orbit-two{width:430px;border-color:#71aee717}.about-showcase-grid{position:absolute;inset:0;background-image:linear-gradient(rgb(151 196 230 / 4%) 1px,transparent 1px),linear-gradient(90deg,rgb(151 196 230 / 4%) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(ellipse at center,black 10%,transparent 78%);mask-image:radial-gradient(ellipse at center,black 10%,transparent 78%)}.about-showcase-inner{position:relative;z-index:1;display:flex;min-height:420px;flex-direction:column;justify-content:space-between;padding:25px}.about-showcase-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.about-brand-label{color:#b9d4e8;font:700 10px ui-monospace,monospace;letter-spacing:.16em}.about-brand-label i{color:#61d4ca;font-style:normal}.about-origin{display:inline-flex;align-items:center;gap:7px;border:1px solid rgb(86 207 181 / 22%);border-radius:999px;background:#39b99814;padding:7px 10px;color:#a7e4d4;font-size:10px;white-space:nowrap}.about-origin i{width:6px;height:6px;border-radius:50%;background:#68ddba;box-shadow:0 0 12px #68ddba99}.about-profile{display:flex;align-items:center;gap:20px;margin:8px 0 15px}.about-monogram{position:relative;display:flex;width:108px;height:108px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgb(117 198 226 / 28%);border-radius:31px;background:linear-gradient(145deg,#245e86b8,#0b2942eb);box-shadow:0 18px 42px #00000047,inset 0 1px #ffffff1a;color:#e2f5ff;font:700 41px/1 var(--font-english);letter-spacing:-.14em;transform:rotate(-6deg)}.about-monogram span:first-child{transform:translate(2px)}.about-monogram span:nth-child(2){color:#7be0d1;transform:translate(-2px)}.about-monogram i{position:absolute;right:9px;bottom:9px;width:8px;height:8px;border:2px solid #0d2a45;border-radius:50%;background:#6bddbe;box-shadow:0 0 16px #6bddbead}.about-profile-text{display:flex;min-width:0;flex-direction:column;gap:7px}.about-profile-name{color:#f3f8fd;font-size:clamp(19px,2.2vw,26px);font-weight:700;letter-spacing:-.025em}.about-profile-role{color:#94b7cf;font-size:13px}.about-journey{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:15px 0 12px;border-top:1px solid rgb(168 207 232 / 12%)}.about-journey-line{position:absolute;top:35px;left:16.6667%;right:16.6667%;height:1px;background:linear-gradient(90deg,#63bfd8,#66dcc1);opacity:.5}.about-milestone{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center}.about-milestone:before{position:absolute;top:30px;left:50%;width:11px;height:11px;border:2px solid #77cfda;border-radius:50%;background:#0c2948;box-shadow:0 0 0 4px #081d32e0;content:"";transform:translate(-50%)}.about-milestone-year{display:block;width:100%;color:#83d8df;font:700 12px ui-monospace,monospace;text-align:center}.about-milestone-label{max-width:100%;margin-top:25px;color:#e3eef7;font-size:12px;font-weight:650;text-align:center}.about-milestone-note{color:#8fa8be;font-size:11px;line-height:1.55;text-align:center}.about-skill-list{display:flex;flex-wrap:wrap;gap:7px;padding-top:12px;border-top:1px solid rgb(168 207 232 / 12%)}.about-skill-list span{border:1px solid rgb(131 183 220 / 18%);border-radius:999px;background:#071a2eb3;padding:6px 9px;color:#c0d8e9;font-size:10px;white-space:nowrap}:root:lang(ar) .about-origin,:root:lang(ar) .about-profile-text,:root:lang(ar) .about-skill-list span{direction:rtl;text-align:right}:root:lang(ar) .about-milestone-label,:root:lang(ar) .about-milestone-note{direction:rtl;text-align:center}:root:lang(ar) .about-signature{direction:rtl;text-align:end}.about-signature{direction:ltr;color:#82d9cd;font-size:11px;letter-spacing:.025em;text-align:end}@media(width<40rem){.site-nav{flex-wrap:wrap;gap:2px 5px}.nav-link{min-height:38px;padding-inline:6px;font-size:12px}.about-showcase,.about-showcase-inner{min-height:375px}.about-showcase-inner{padding:18px}.about-showcase-orbit-one{width:250px}.about-showcase-orbit-two{width:350px}.about-profile{gap:14px}.about-monogram{width:84px;height:84px;border-radius:25px;font-size:33px}.about-profile-name{font-size:19px}.about-showcase-top{align-items:flex-start}.about-origin{padding:6px 8px;font-size:9px}.about-detail-card{min-height:72px}}@media(width>=40rem)and (width<64rem){.about-details{grid-template-columns:1fr 1fr}}.contact-panel{border:1px solid rgb(163 196 226 / 17%);background:linear-gradient(120deg,#113052d1,#091c35f0);box-shadow:0 30px 85px #00000030}.contact-intro{border-inline-end:1px solid rgb(165 197 227 / 13%);background:radial-gradient(ellipse at 12% 0%,rgb(63 166 232 / 17%),transparent 52%)}.contact-email{display:flex;flex-direction:column;gap:5px;color:#91a9c1}.contact-email a{width:fit-content;max-width:100%;overflow-wrap:anywhere;direction:ltr;color:#b9dcff}.form-field{display:flex;min-width:0;flex-direction:column;gap:7px}.form-field label{color:#d2deeb;font-size:13px}.form-field label span{color:#78c1ff}.form-field input,.form-field select,.form-field textarea{width:100%;min-width:0;min-height:48px;font-size:16px;border:1px solid rgb(169 197 225 / 19%);border-radius:10px;background:#0412238f;padding:11px 13px;color:#f4f8fd;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.form-field input::placeholder,.form-field textarea::placeholder{color:#748ba2}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:#53b4ffb8;box-shadow:0 0 0 3px #3c97e01f}.form-field select option{background:#0b203b}.form-field textarea{min-height:108px;resize:vertical}.form-hint{max-width:300px;color:#8ea5bd;font-size:12px;line-height:1.7}.not-found-card{border:1px solid rgb(163 196 226 / 17%);background:linear-gradient(145deg,#113052c7,#091c35f0);box-shadow:0 30px 85px #00000038}:root:lang(ar){font-family:var(--font-arabic);font-weight:500}:root:lang(ar) h1{font-weight:800;line-height:1.45;letter-spacing:normal}:root:lang(ar) h2{font-weight:700;line-height:1.5;letter-spacing:normal}:root:lang(ar) h3{font-weight:700;line-height:1.6}:root:lang(ar) p{font-weight:400}:root:lang(ar) .section-kicker{font-weight:700;letter-spacing:normal}:root:lang(ar) .nav-link,:root:lang(ar) .form-field label{font-weight:600}:root:lang(ar) .button-primary,:root:lang(ar) .button-secondary,:root:lang(ar) .floating-card b{font-weight:700}.language-button:lang(ar){font-family:var(--font-arabic);font-weight:600}.language-button:lang(en){font-family:var(--font-english)}@media(width<40rem){.site-header .button-primary.hidden{display:none}}@keyframes service-float{0%,to{transform:translateY(0)}50%{transform:translateY(var(--service-float-distance, -6px))}}@media(width<40rem){.services-grid{gap:14px}.service-art{height:183px}.service-card-content{padding:15px 18px 20px}.process-grid{grid-template-columns:1fr;gap:10px}.process-grid:before{top:34px;bottom:34px;inset-inline-start:18px;width:1px;height:auto;background:linear-gradient(180deg,rgb(101 184 240 / 45%),rgb(97 218 201 / 45%),transparent)}.process-card{min-height:0;padding:13px 17px 28px}.process-marker{margin:0 0 14px}.brand-mark{font-size:12px}.hero-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr))}.hero-visual{width:100%;max-width:340px;min-height:320px;overflow:hidden}.orbit-outer{width:min(100%,310px)}.device-desktop{width:75%;top:50%;animation:none;transform:translate(-50%,-39%)}.device-desktop .device-frame{padding:5px}.device-desktop .device-neck{height:14px}.device-desktop .device-base{height:5px}.device-tablet{top:13%;left:3%;width:40%;animation:none;transform:none}.device-tablet .device-frame{padding:5px;border-radius:12px}.device-phone{top:42%;right:3%;width:22%;animation:none;transform:none}.device-phone .device-frame{padding:4px;border-radius:14px}.device-phone .device-screen{border-radius:10px}.device-tag{font-size:9px}.responsive-caption{inset-block-end:0;font-size:11px;padding:7px 10px}.form-footer .button-primary{width:100%}}@media(width>=40rem)and (width<64rem){.process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.process-grid:before{display:none}.process-card{min-height:218px}}@media(width<64rem){.site-header{background:#07172e;-webkit-backdrop-filter:none;backdrop-filter:none}.contact-intro{border-inline-end:0;border-bottom:1px solid rgb(165 197 227 / 13%)}}@media(width>=64rem){.site-header-inner{grid-template-columns:auto minmax(0,1fr) auto}.site-nav{grid-column:2;grid-row:1}.header-actions{grid-column:3;grid-row:1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.art-spark,.art-float-chip,.art-conversion{animation:none!important}}#services,#process,#about,#launch-support,#contact{scroll-margin-top:100px}@media(width<40rem){#services,#process,#about,#launch-support,#contact{scroll-margin-top:180px}}app-site-header,app-site-footer,app-services-section,app-process-section,app-about-section,app-launch-support-section,app-contact-section{display:block}.launch-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.launch-support-card{position:relative;min-height:235px;overflow:hidden;border:1px solid rgb(163 196 226 / 16%);border-radius:20px;background:linear-gradient(145deg,#113052c2,#091c35f0);padding:23px;box-shadow:0 22px 55px #00000021;transition:transform .2s ease,border-color .2s ease}.launch-support-card:hover{transform:translateY(-4px);border-color:#68c2eb6b}.launch-support-icon{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgb(107 198 228 / 24%);border-radius:14px;background:#50b4e01a;color:#77d8e8}.launch-support-icon svg{width:25px;height:25px}.support-number{position:absolute;top:26px;inset-inline-end:24px;color:#9fbfdd8c;font-size:12px;font-weight:700;letter-spacing:.12em}.launch-support-card h3{margin:24px 0 8px;color:#f3f8fd;font-size:17px;font-weight:700}.launch-support-card p{margin:0;color:#a8bdd1;font-size:14px;line-height:1.85}.launch-support-note{border-inline-start:3px solid #55c8d8;border-radius:0 10px 10px 0;background:#4da4c714;padding:13px 16px;color:#b5cce0;font-size:13px;line-height:1.8}@media(width<64rem){.launch-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<40rem){.launch-support-grid{grid-template-columns:1fr}.launch-support-card{min-height:0;padding:20px}}.form-channel-actions{display:flex;flex-wrap:wrap;gap:10px}@media(width<40rem){.form-footer .form-channel-actions{width:100%;flex-direction:column}.form-footer .form-channel-actions>button{width:100%}}.channel-icon{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.channel-icon-whatsapp{fill:none;stroke-width:1.5}.channel-icon-whatsapp .whatsapp-handset{fill:currentColor;stroke:none}html.assistant-docked-ltr app-root{display:block;width:calc(100% - max(33.333vw,290px));margin-left:0;margin-right:max(33.333vw,290px);transition:width .24s ease,margin .24s ease}html.assistant-docked-rtl app-root{display:block;width:calc(100% - max(33.333vw,290px));margin-left:max(33.333vw,290px);margin-right:0;transition:width .24s ease,margin .24s ease}@media(max-width:700px){html.assistant-docked-ltr app-root,html.assistant-docked-rtl app-root{width:100%;margin-left:0;margin-right:0}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{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-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial}}}
