@font-face{font-family:DIN Next LT Arabic;src:local("DIN Next LT W23 Light"),url(/assets/fonts/din-next-lt-arabic-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;ascent-override:95%;descent-override:27%;line-gap-override:0%}@font-face{font-family:DIN Next LT Arabic;src:local("DIN Next LT W23 Regular"),url(/assets/fonts/din-next-lt-arabic-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:95%;descent-override:27%;line-gap-override:0%}@font-face{font-family:DIN Next LT Arabic;src:local("DIN Next LT W23 Medium"),url(/assets/fonts/din-next-lt-arabic-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;ascent-override:95%;descent-override:27%;line-gap-override:0%}@font-face{font-family:DIN Next LT Arabic;src:local("DIN Next LT W23 Bold"),url(/assets/fonts/din-next-lt-arabic-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;ascent-override:95%;descent-override:27%;line-gap-override:0%}:root{--color-purple-light: #9191FF;--color-purple: #6E1FFF;--color-purple-dark: #3D148C;--color-blue-dark: #140033;--color-grey-50: #FAFAFA;--color-grey-200: #D1D6E5;--color-grey-400: #A1A6BF;--color-grey-600: #6E7396;--color-black: #000000;--color-iso-blue: #0054A6;--surface: var(--color-grey-50);--surface-raised: #FFFFFF;--surface-sunken: var(--color-grey-200);--text: var(--color-blue-dark);--text-muted: var(--color-grey-600);--text-on-accent: #FFFFFF;--accent: var(--color-purple);--border: var(--color-grey-200);--surface-veil: var(--surface-raised);--dark-surface: var(--color-blue-dark);--dark-surface-raised: #1D0A47;--dark-text: #FFFFFF;--dark-text-muted: var(--color-purple-light);--dark-accent: var(--color-purple-light);--dark-border: rgba(145, 145, 255, .24);--dark-surface-veil: rgba(29, 10, 71, .7);--ground-scrim: .85;--gradient-purple: linear-gradient(135deg, #6E1FFF 0%, #3D148C 100%);--gradient-dark: linear-gradient(180deg, #140033 0%, #3D148C 100%);--gradient-grey: linear-gradient(135deg, #FAFAFA 0%, #D1D6E5 100%);--font-sans: "DIN Next LT Arabic", "DINNextLTArabic", "IBM Plex Sans Arabic", system-ui, -apple-system, sans-serif;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-bold: 700;--weight-black: 900;--size-xs: clamp(.75rem, .72rem + .13vw, .8125rem);--size-sm: clamp(.875rem, .85rem + .13vw, .9375rem);--size-base: clamp(1rem, .96rem + .18vw, 1.125rem);--size-lg: clamp(1.25rem, 1.18rem + .31vw, 1.5rem);--size-xl: clamp(1.5rem, 1.36rem + .62vw, 2rem);--size-2xl: clamp(2rem, 1.73rem + 1.16vw, 3rem);--size-3xl: clamp(2.5rem, 1.96rem + 2.32vw, 4.5rem);--ar-scale-text: 1.15;--ar-scale-display: 1.1;--leading-tight: 1.15;--leading-snug: 1.3;--leading-normal: 1.55;--leading-arabic-adjust: .15;--tracking-display: -.015em;--tracking-normal: 0;--measure-long: 56ch;--measure-short: 46ch;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--space-16: 4rem;--space-24: 6rem;--space-32: 8rem;--section-padding-block: clamp(4rem, 2.5rem + 6.4vw, 8rem);--gutter: clamp(1.25rem, .8rem + 1.9vw, 2.5rem);--container-max: 1280px;--radius-none: 0;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-pill: 999px;--shadow-sm: 0 1px 2px rgba(20, 0, 51, .06);--shadow-md: 0 4px 16px rgba(20, 0, 51, .08);--shadow-lg: 0 12px 40px rgba(20, 0, 51, .12);--scrim: rgba(20, 0, 51, .55);--ease-out: cubic-bezier(.16, 1, .3, 1);--duration-fast: .15s;--duration-base: .25s;--duration-slow: .45s;--header-height: 108px;--header-height-compact: 56px;--logo-min-height: 75px;--emblem-min-height: 50px}:root,[lang=en]{--scale-text: 1;--scale-display: 1}[lang=ar]{--scale-text: var(--ar-scale-text);--scale-display: var(--ar-scale-display)}[data-script-scale=off],[data-script-scale=off] [lang]{--scale-text: 1;--scale-display: 1}[data-script-scale=off]{font-size:var(--text-base)}:root,[lang],[data-script-scale]{--text-xs: calc(var(--size-xs) * var(--scale-text));--text-sm: calc(var(--size-sm) * var(--scale-text));--text-base: calc(var(--size-base) * var(--scale-text));--text-lg: calc(var(--size-lg) * var(--scale-text));--text-xl: calc(var(--size-xl) * var(--scale-display));--text-2xl: calc(var(--size-2xl) * var(--scale-display));--text-3xl: calc(var(--size-3xl) * var(--scale-display))}:where(:root[lang=en] [lang=ar]:not([data-script-scale=off] *)){font-size:calc(1em * var(--ar-scale-text))}:where(:root[lang=ar] [lang=en]:not([data-script-scale=off] *)){font-size:calc(1em / var(--ar-scale-text))}[lang=en]{--leading-tight: 1.15;--leading-snug: 1.3;--leading-normal: 1.55}[lang=ar]{--leading-tight: 1.3;--leading-snug: 1.45;--leading-normal: 1.7;--tracking-display: 0}[data-theme=dark]{--surface: var(--dark-surface);--surface-raised: var(--dark-surface-raised);--text: var(--dark-text);--text-muted: var(--dark-text-muted);--accent: var(--dark-accent);--border: var(--dark-border);--surface-veil: var(--dark-surface-veil)}@media(prefers-reduced-motion:reduce){:root{--duration-fast: 0ms;--duration-base: 0ms;--duration-slow: 0ms}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-block-start:120px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html{background:var(--color-blue-dark)}body{margin:0;background:transparent;color:var(--text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);font-weight:var(--weight-regular);letter-spacing:var(--tracking-normal)}img,svg{display:block;max-inline-size:100%;block-size:auto}h1,h2,h3,h4,p,figure,ul,ol,address{margin:0;font-style:normal}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1{font-size:var(--text-3xl);line-height:var(--leading-tight);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display)}h2{font-size:var(--text-2xl);line-height:var(--leading-tight);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display)}h3{font-size:var(--text-xl);line-height:var(--leading-snug);font-weight:var(--weight-bold)}h4{font-size:var(--text-lg);line-height:var(--leading-snug);font-weight:var(--weight-medium)}.lede{font-size:var(--text-lg);line-height:var(--leading-snug);font-weight:var(--weight-light);max-inline-size:var(--measure-long)}.measure{max-inline-size:var(--measure-long)}.eyebrow{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--accent)}.accent{color:var(--accent)}.container{inline-size:min(100% - 2*var(--gutter),var(--container-max));margin-inline:auto}.page-ground{position:fixed;inset-block:0;inset-inline:0;z-index:-1;background:var(--color-blue-dark) url(/assets/images/dark-ground.webp) center center/cover no-repeat}.page-ground:after{content:"";position:absolute;inset-block:0;inset-inline:0;background:var(--color-blue-dark);opacity:var(--ground-scrim)}[dir=rtl] .page-ground{transform:scaleX(-1)}.section,.hero{padding-block:var(--section-padding-block);background:var(--surface)}[data-theme=dark]{background:transparent;color:var(--text)}.section-head{display:grid;gap:var(--space-4);margin-block-end:var(--space-12)}.section-head--split{grid-template-columns:5fr 7fr;gap:var(--space-16);align-items:start}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);font-weight:var(--weight-medium);line-height:1.2;border:1px solid transparent;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.btn--primary{background:var(--color-purple);color:var(--text-on-accent)}.btn--primary:hover{background:var(--color-purple-dark)}.btn--secondary{border-color:var(--border);color:var(--text)}.btn--secondary:hover{border-color:var(--text)}.link{color:var(--accent);font-weight:var(--weight-medium)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.site-header{position:sticky;inset-block-start:0;z-index:10;background:var(--surface);border-block-end:1px solid var(--border);transition:background var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}.site-header__row{display:flex;align-items:center;gap:var(--space-12);padding-block:var(--space-4)}.logo img{block-size:var(--logo-min-height);inline-size:auto}.site-nav{display:flex;gap:var(--space-8);margin-inline-start:auto;font-weight:var(--weight-medium)}.site-nav a{padding-block:var(--space-2);border-block-end:2px solid transparent;transition:color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.site-nav a:hover{color:var(--accent)}.site-nav a[aria-current=true]{color:var(--accent);border-color:var(--accent)}.lang-switch{font-weight:var(--weight-medium);line-height:1;padding-inline-start:var(--space-6);border-inline-start:1px solid var(--border)}.lang-switch:hover{color:var(--accent)}.to-top{position:fixed;inset-inline-end:var(--space-6);inset-block-end:var(--space-6);z-index:9;inline-size:3rem;block-size:3rem;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--color-purple);color:var(--text-on-accent);box-shadow:var(--shadow-md);transition:background var(--duration-fast) var(--ease-out),opacity var(--duration-base) var(--ease-out),translate var(--duration-base) var(--ease-out),visibility 0s linear var(--duration-base)}.to-top:hover{background:var(--color-purple-dark)}.to-top svg{inline-size:1.25rem;block-size:1.25rem;fill:currentColor}.js .to-top{opacity:0;visibility:hidden;translate:0 var(--space-3)}.js .to-top.is-visible{opacity:1;visibility:visible;translate:0 0;transition-delay:0s}.media{margin:0;aspect-ratio:var(--ratio);inline-size:100%;overflow:hidden;border-radius:var(--radius-lg);background:var(--surface-sunken)}.media img{display:block;inline-size:100%;block-size:100%;object-fit:cover}[data-theme=dark] .media{background:var(--surface-raised)}.clients{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-4)}.client{display:grid;grid-template-rows:3.5rem auto;justify-items:center;align-items:center;align-content:start;gap:var(--space-3);padding:var(--space-6) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised)}.client img{inline-size:auto;max-inline-size:100%;block-size:auto;max-block-size:3.5rem;object-fit:contain}.client__name{font-size:var(--text-xs);line-height:var(--leading-snug);text-align:center;text-wrap:balance}.clients-section .section-head--split{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-4)}.clients-section .section-head--split>:first-child{grid-column:1/4}.clients-section .section-head--split>:last-child{grid-column:4/-1}.services{display:grid;gap:var(--space-8)}.services--2{grid-template-columns:1fr 1fr}.service{display:grid;gap:var(--space-4);align-content:start}.services-section .section-head--split{grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-8)}.services-section .section-head--split>.eyebrow{grid-column:1/-1}.products .section-head--split>.eyebrow{grid-column:1/-1}.service__actions{display:flex;gap:var(--space-6);flex-wrap:wrap;font-size:var(--text-sm)}.contact__grid{display:grid;grid-template-columns:5fr 7fr;gap:var(--space-24);align-items:start}.contact__intro{display:grid;gap:var(--space-6)}.contact-details{display:grid;gap:var(--space-2)}.contact-details__branch{font-size:var(--text-lg);font-weight:var(--weight-bold)}.contact-details a{display:block}.contact-details a:hover{color:var(--accent)}.form{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}.field{display:grid;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium)}.field--wide{grid-column:1/-1}.field input,.field select,.field textarea{inline-size:100%;color:var(--text);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised);font-weight:var(--weight-regular);resize:vertical}.form .btn{grid-column:1/-1;justify-self:start}@media(width<62.5rem){.contact__grid{grid-template-columns:1fr;gap:var(--space-12)}}@media(width<31.25rem){.form{grid-template-columns:1fr}}.site-footer{padding-block:var(--space-8);border-block-start:1px solid var(--border)}.site-footer__grid{display:grid;grid-template-columns:3fr 2fr 3fr 4fr;gap:var(--space-12);align-items:start}.site-footer__brand{display:grid;gap:var(--space-4)}.site-footer__address{font-size:var(--text-sm);max-inline-size:var(--measure-short)}.site-footer__nav,.site-footer__contact{display:grid;gap:var(--space-2);font-size:var(--text-sm)}.site-footer__nav a:hover,.site-footer__contact a:hover{color:var(--accent)}.site-footer__social{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-block-start:var(--space-2);color:var(--text-muted)}.subscribe{display:grid;gap:var(--space-3)}.subscribe__title{font-size:var(--text-lg);font-weight:var(--weight-medium)}.subscribe__row{display:flex;gap:var(--space-2)}.subscribe__row input{flex:1;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised)}.site-footer__legal{margin-block-start:var(--space-12);padding-block-start:var(--space-6);border-block-start:1px solid var(--border);font-size:var(--text-xs);color:var(--text-muted)}@media(width<62.5rem){.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.subscribe__row input{inline-size:0;min-inline-size:0}}@media(width<31.25rem){.site-footer__grid{grid-template-columns:1fr;gap:var(--space-8)}}.menu-toggle,.site-nav__cta{display:none}@media(width<62.5rem){.site-header__row{flex-wrap:wrap;gap:var(--space-4) var(--space-6)}.site-header__cta{margin-inline-start:auto}.site-nav{order:1;flex-basis:100%;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin-inline-start:0}.js .menu-toggle{display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;margin-inline-end:calc(-1*var(--space-2));padding:0;border:0;background:none;color:inherit;cursor:pointer}.menu-toggle svg{inline-size:1.5rem;block-size:1.5rem;fill:currentColor}.menu-toggle[aria-expanded=false] .menu-toggle__close,.menu-toggle[aria-expanded=true] .menu-toggle__open{display:none}.js .site-nav{position:absolute;inset-inline:0;inset-block-start:100%;flex-direction:column;flex-wrap:nowrap;gap:0;padding:var(--space-2) var(--gutter) var(--space-8);background:var(--surface);border-block-end:1px solid var(--border);box-shadow:var(--shadow-md)}.js .site-nav:not(.is-open){display:none}.js .site-nav a:not(.btn){display:flex;align-items:center;min-block-size:3.5rem;padding-block:var(--space-2);font-size:var(--text-lg);border-block-end:1px solid var(--border)}.js .site-nav a[aria-current=true]:not(.btn){border-block-end-color:var(--border)}}@media(width<37.5rem){.site-header__cta{display:none}.lang-switch{margin-inline-start:auto}.site-nav__cta{display:flex;margin-block-start:var(--space-6)}}@media(width<62.5rem){.js .site-nav.is-open:after{content:"";position:absolute;inset-inline:0;inset-block-start:100%;block-size:100vh;background:var(--scrim)}}@media(37.5rem<=width<62.5rem){.js .site-nav{padding-block-end:0}.js .site-nav a:not(.btn):nth-last-child(2){border-block-end:0}}@media(width<37.5rem){.js .site-nav{padding-block-end:var(--space-6)}}.hero{min-block-size:calc(100svh - var(--header-height));display:grid;align-items:center;padding-block:var(--space-16)}.hero__copy{display:grid;gap:var(--space-12);justify-items:start;text-align:start;max-inline-size:50rem;margin-inline-end:auto}.hero__copy h1{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--text);text-wrap:pretty}.hero__key{color:var(--text-muted)}.hero__copy .lede{font-size:var(--text-base);text-wrap:pretty}.hero__actions{display:flex;gap:var(--space-4);justify-content:start;margin-block-start:var(--space-8)}@media(width<31.25rem){.hero__copy{gap:var(--space-8)}.hero__actions{margin-block-start:0}}.intro__grid{display:grid;grid-template-columns:7fr 5fr;gap:var(--space-24);align-items:stretch}.intro__copy{display:grid;gap:var(--space-6);justify-items:start;align-content:space-between}.intro__text{display:grid;gap:var(--space-4)}.credentials{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-4);margin-block-start:var(--space-16)}.dga{grid-column:span 2;display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised)}.dga__badge{flex:none;block-size:5rem;inline-size:auto}.dga__text{display:grid;gap:var(--space-1)}.dga__title{font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.dga__issuer{font-size:var(--text-sm);line-height:var(--leading-snug)}.iso__item{display:grid;justify-items:center;align-content:start;gap:var(--space-3);padding:var(--space-4) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised)}.iso__mark{display:grid;justify-items:center;gap:var(--space-1);color:var(--color-iso-blue)}.iso__badge{block-size:2.5rem;inline-size:auto}.iso__code{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1}.iso__label{font-size:var(--text-xs);line-height:var(--leading-snug);text-align:center;text-wrap:balance}.clients-section{background:var(--surface-raised)}.story__grid{display:grid;grid-template-columns:7fr 5fr;gap:var(--space-24);align-items:stretch}.story__copy{display:grid;gap:var(--space-6);align-content:space-between}.story__head{display:grid;gap:var(--space-6)}.story__grid>.media{position:relative;aspect-ratio:auto}.story__grid>.media img{position:absolute;inset:0;object-position:50% 100%}.story__text{columns:2 18em;column-gap:var(--space-12);font-size:var(--text-sm)}.story__text p{margin-block-end:var(--space-4);break-inside:avoid;max-inline-size:var(--measure-long)}main p{text-align:justify}@media(width<62.5rem){main p{text-align:start}}@media(width<62.5rem){.clients,.credentials,.clients-section .section-head--split{grid-template-columns:repeat(3,minmax(0,1fr))}.clients-section .section-head--split>:first-child{grid-column:1/2}.clients-section .section-head--split>:last-child{grid-column:2/-1}}@media(width<31.25rem){.clients,.credentials{grid-template-columns:repeat(2,minmax(0,1fr))}.clients-section .section-head--split{grid-template-columns:1fr}.clients-section .section-head--split>:first-child,.clients-section .section-head--split>:last-child{grid-column:1/-1}}@media(width<31.25rem){.services--2,.services-section .section-head--split{grid-template-columns:1fr}}@media(width<62.5rem){.intro__grid,.story__grid{grid-template-columns:1fr;gap:var(--space-12)}.story__grid>.media{aspect-ratio:5/4}.story__grid>.media img{object-position:50% 40%}}.products .section-head--split{grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-6)}.platform{display:flex;align-items:center;justify-content:center;gap:var(--space-6);padding:var(--space-6);margin-block-end:var(--space-6);background:var(--surface-veil);border:1px solid var(--border);border-radius:var(--radius-md)}.platform .plogo{inline-size:8.375rem;block-size:auto}.platform__names{display:grid;gap:var(--space-1);line-height:var(--leading-snug);font-weight:var(--weight-medium)}.platform__en{font-size:var(--text-xs);color:var(--text-muted)}.picker{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);align-items:stretch}.picker__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:var(--space-6)}.picker__tiles li{display:grid}.pick{display:grid;justify-items:center;align-content:start;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-slow) var(--ease-out),border-color var(--duration-slow) var(--ease-out)}.pick .plogo{inline-size:7.75rem;block-size:auto}.pick__ar{font-weight:var(--weight-medium);line-height:var(--leading-snug)}.pick__en{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--text-muted)}.pick:hover{background:var(--surface-veil);border-color:var(--text-muted)}.pick.is-active{background:var(--color-purple-dark);border-color:var(--accent)}.pick.is-active .pick__en{color:var(--text)}.picker__stage{display:grid;gap:var(--space-16);padding:var(--space-8);background:var(--surface-veil);border:1px solid var(--border);border-radius:var(--radius-lg)}.detail{display:grid;gap:var(--space-6);align-content:start}.detail .plogo{inline-size:8.375rem;block-size:auto}.detail__tagline{display:flex;align-items:center;gap:var(--space-4);font-size:var(--text-lg)}.detail__icon{flex:none;inline-size:1.5rem;block-size:1.5rem;fill:var(--accent)}.detail__copy{display:grid;gap:var(--space-4);max-inline-size:var(--measure-long)}.js .detail{grid-area:1/1;transition:opacity var(--duration-slow) var(--ease-out),translate var(--duration-slow) var(--ease-out)}.js .detail:not(.is-active){visibility:hidden;opacity:0}.js .picker__stage.is-leaving .detail.is-active{opacity:0;translate:0 var(--space-4);transition-duration:var(--duration-base)}@media(width<62.5rem){.products .section-head--split,.picker{grid-template-columns:1fr}}.detail__names{display:none}@media(width<31.25rem){.platform{flex-direction:column;gap:var(--space-3);text-align:center;padding:var(--space-4)}}@media(width<31.25rem),(width<62.5rem)and (height<37.5rem){.picker{gap:var(--space-4)}.picker__tiles{gap:var(--space-2);grid-auto-rows:auto}.pick{align-content:center;padding:var(--space-4) var(--space-2)}.pick .plogo{inline-size:100%;max-inline-size:7.75rem}.pick__ar,.pick__en{display:none}.picker__stage{padding:var(--space-6)}.detail__names{display:grid;gap:var(--space-1);margin-block-start:calc(-1*var(--space-3));line-height:var(--leading-snug);font-weight:var(--weight-medium)}.detail__names>*{justify-self:start}.detail__names>*+*{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--text-muted)}}:root{--color-error: #F20000;--color-success: #25A237}.form.ng-submitted .field :is(input,select,textarea).ng-invalid{border-color:var(--color-error)}.btn[disabled]{background:var(--color-purple-dark);cursor:progress}.subscribe__unsubscribe{font-size:var(--text-xs);color:var(--text-muted);text-decoration:underline}.subscribe__unsubscribe:hover{color:var(--accent)}.pick{inline-size:100%;background:none;font:inherit;color:inherit}.not-found{display:grid;justify-items:center;gap:var(--space-6);text-align:center}.not-found__code{font-size:calc(2 * var(--text-3xl));line-height:var(--leading-tight);font-weight:var(--weight-bold);color:var(--accent)}
