.orbit-site-identity{display:inline-flex;align-items:center;gap:var(--orbit-space,12px);color:inherit;text-decoration:none;font-weight:700}.orbit-brand-logo{max-width:180px;max-height:64px;width:auto;height:auto;object-fit:contain}.orbit-brand-logo--dark{display:none}.orbit-site-contact,.orbit-site-social{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--orbit-space,12px)}.orbit-site-address address{font-style:normal}.orbit-site-description{max-width:60ch}.orbit-site-contact a,.orbit-site-social a{overflow-wrap:anywhere}.orbit-navigation ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--orbit-space,12px)}.orbit-navigation li{min-width:0}.orbit-navigation .orbit-navigation-label,.orbit-navigation a,.orbit-navigation summary{padding:8px 12px;display:block;color:inherit;overflow-wrap:anywhere}.orbit-navigation summary>a{display:inline;padding:0}.orbit-navigation summary{display:list-item;cursor:pointer;list-style-position:inside}.orbit-navigation a:focus-visible,.orbit-navigation summary:focus-visible{outline:3px solid var(--orbit-color-primary,#2563eb);outline-offset:3px}.orbit-navigation a[aria-current=page]{font-weight:700;text-decoration:underline}.orbit-navigation-ancestor>details>summary{font-weight:700}.orbit-navigation li ul{display:flex;flex-direction:column;padding-inline-start:16px;border-inline-start:1px solid var(--orbit-color-border,#d1d5db)}.orbit-navigation-disclosure>summary{font-weight:600}@media(max-width:640px){.orbit-navigation ul{flex-direction:column}.orbit-navigation .orbit-navigation-label,.orbit-navigation a,.orbit-navigation summary{min-height:44px}}body{color:var(--orbit-color-text);background:var(--orbit-color-background);font-family:var(--orbit-font);font-size:var(--orbit-font-size);line-height:1.75}.orbit-site-shell{min-height:100vh;display:flex;flex-direction:column}.orbit-site-frame{width:min(100%, var(--orbit-content-width));margin-inline:auto;padding-inline:24px}.orbit-site-header{background:var(--orbit-color-background);border-block-end:1px solid var(--orbit-color-border)}.orbit-site-header-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;padding-block:24px}.orbit-site-header .orbit-site-identity{font-size:1.25em;letter-spacing:-.02em}.orbit-layout-content>main{flex:1;width:min(100%, var(--orbit-content-width));max-width:var(--orbit-content-width);padding:48px 24px 64px;gap:24px}.orbit-site-shell a{text-decoration:none}.orbit-site-shell a:focus-visible{outline:3px solid var(--orbit-color-primary);outline-offset:4px}.orbit-site-shell main a:not(.orbit-button):not(.orbit-section-button){color:var(--orbit-color-primary)}.orbit-site-shell .orbit-button{background:var(--orbit-color-primary);border-radius:var(--orbit-radius-md)}.orbit-site-shell main h2{font-size:clamp(1.6rem, 3vw, 2.5rem);line-height:1.3}.orbit-site-shell main h3{line-height:1.4}.orbit-site-footer{background:var(--orbit-color-surface);border-block-start:1px solid var(--orbit-color-border);padding-block:40px}.orbit-site-footer-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.8fr);gap:32px}.orbit-site-footer-grid>div{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.orbit-site-footer-grid>div:empty{display:none}.orbit-site-footer .orbit-site-contact{flex-direction:column;gap:8px}.orbit-site-footer .orbit-site-description{color:var(--orbit-color-secondary);font-size:.95em}.orbit-site-footer a{color:inherit}.orbit-site-address{display:grid;gap:8px}.orbit-site-address ul{list-style:none;padding:0;margin:0}.orbit-site-social a{display:inline-block;padding:8px 12px;border:1px solid var(--orbit-color-border);border-radius:var(--orbit-radius-md)}@media (max-width:760px){.orbit-site-footer-grid{grid-template-columns:minmax(0,1fr);gap:24px}.orbit-layout-content>main{padding:32px 16px 40px}.orbit-site-frame{padding-inline:16px}.orbit-site-header-inner{padding-block:16px}}.orbit-site-header .orbit-navigation{margin-inline-start:auto}.orbit-site-header .orbit-navigation-disclosure>ul{align-items:flex-start}.orbit-site-header .orbit-navigation a{text-decoration:none;border-radius:var(--orbit-radius-md)}.orbit-site-header .orbit-navigation a:hover{background:var(--orbit-color-surface)}.orbit-site-footer .orbit-navigation ul{flex-direction:column;gap:4px}.orbit-site-identity:not(:has(.orbit-brand-logo--light)) .orbit-brand-logo--dark{display:block}@media (max-width:760px){.orbit-site-header .orbit-navigation{width:100%;margin-inline-start:0}.orbit-site-header .orbit-navigation a{width:100%}}.orbit-header-two-row{position:relative;z-index:20}.orbit-header-sticky{position:sticky;inset-block-start:0}.orbit-header-wide .orbit-site-frame{width:100%}.orbit-header-top{background:var(--orbit-color-primary);color:#fff;font-size:.875rem}.orbit-header-top a{color:inherit}.orbit-header-grid{display:flex;align-items:center;gap:24px;padding-block:8px}.orbit-header-main .orbit-header-grid{min-height:88px;padding-block:16px}.orbit-header-slot{flex:var(--orbit-header-slot-weight,1) 1 0;display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.orbit-header-slot-start{grid-column:1;justify-self:start;align-items:flex-start}.orbit-header-slot-center{grid-column:2;justify-self:center;align-items:center}.orbit-header-slot-end{grid-column:3;justify-self:end;align-items:flex-end}.orbit-header-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border-radius:var(--orbit-radius-md);background:var(--orbit-color-primary);color:#fff;text-decoration:none;font-weight:600}.orbit-header-top .orbit-header-cta{border:1px solid currentColor}.orbit-header-two-row .orbit-site-social a{padding:2px 8px}.orbit-header-top .orbit-site-contact{gap:16px}.orbit-header-top .orbit-site-address ul{display:none}.orbit-header-two-row .orbit-navigation{margin:0}@media (min-width:761px){.orbit-header-desktop-hidden{display:none}.orbit-header-two-row .orbit-navigation-disclosure>summary{display:none}.orbit-header-two-row .orbit-navigation-disclosure>ul{display:flex}.orbit-header-mobile-nav{display:none}.orbit-header-desktop-nav .orbit-navigation-disclosure>ul>li>details{position:relative}.orbit-header-desktop-nav .orbit-navigation-disclosure>ul>li>details[open]>ul{position:absolute;z-index:30;inset-block-start:100%;inset-inline-start:0;inline-size:max-content;min-inline-size:min(14rem, calc(100vw - 2rem));max-inline-size:min(24rem, calc(100vw - 2rem));gap:4px;padding:var(--orbit-cytrix-submenu-padding,8px);border:1px solid var(--orbit-color-border);border-radius:var(--orbit-radius-md);background:var(--orbit-cytrix-submenu-background,var(--orbit-color-background));color:var(--orbit-cytrix-submenu-color,var(--orbit-color-text));box-shadow:0 12px 28px #0002}}@media (max-width:760px){.orbit-header-slot{display:block;flex:none}.orbit-header-desktop-nav{display:none}.orbit-header-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.orbit-header-main .orbit-header-grid{min-height:72px}.orbit-header-mobile-hidden,.orbit-header-slot:has(>.orbit-header-mobile-hidden){display:none}.orbit-header-kind-identity{grid-column:1 / 3;justify-self:start;grid-row:1}.orbit-header-kind-menu{grid-column:3;grid-row:1;justify-self:end}.orbit-header-kind-cta{grid-column:1 / -1;grid-row:2;justify-self:stretch}.orbit-header-kind-cta .orbit-header-cta{display:flex}.orbit-header-two-row .orbit-navigation-disclosure>summary{white-space:nowrap;font-size:.875rem}.orbit-header-two-row .orbit-navigation-disclosure[open]>ul{position:absolute;inset-inline:0;inset-block-start:100%;padding:16px;max-height:65vh;overflow:auto;background:var(--orbit-color-background);color:var(--orbit-color-text);border-block-end:1px solid var(--orbit-color-border);box-shadow:0 12px 20px #0002}}.orbit-cytrix-header{display:contents}.orbit-cytrix-header .orbit-header-main{background:var(--orbit-cytrix-header-background);color:var(--orbit-cytrix-header-text)}.orbit-cytrix-header .orbit-header-main a:not(.orbit-header-cta){color:inherit}.orbit-site-shell h1,.orbit-site-shell h2,.orbit-site-shell h3{font-family:var(--orbit-heading-font,var(--orbit-font))}.orbit-layout-content>main{gap:var(--orbit-space)}.orbit-site-footer{background:var(--orbit-cytrix-footer-background);color:var(--orbit-cytrix-footer-text);padding-block:calc(40px - 16px * var(--orbit-cytrix-compact-footer))}.orbit-site-footer .orbit-site-description{color:inherit}.orbit-cytrix-topbar{background:var(--orbit-color-primary);color:#fff;font-size:.875rem}.orbit-cytrix-topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding-block:4px}.orbit-cytrix-topbar-social{flex:0 0 auto}.orbit-cytrix-topbar-sample{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-inline-start:auto}.orbit-cytrix-topbar .orbit-social-icons{display:flex;flex-wrap:wrap;gap:4px;list-style:none;padding:0;margin:0}.orbit-cytrix-topbar .orbit-social-icons a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:inherit;border-radius:6px}.orbit-cytrix-topbar .orbit-social-icons a:hover{background:#ffffff26}.orbit-cytrix-topbar .orbit-social-icons a:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (max-width:600px){.orbit-cytrix-topbar-inner{flex-wrap:wrap;gap:4px 12px}.orbit-cytrix-topbar-sample{font-size:.75rem;gap:8px}}.orbit-cytrix-topbar .orbit-header-top{background:var(--orbit-cytrix-topbar-background,var(--orbit-color-primary));color:var(--orbit-cytrix-topbar-text,#fff)}.orbit-cytrix-topbar .orbit-header-mobile-hidden{display:block}@media (max-width:760px){.orbit-cytrix-topbar .orbit-header-mobile-hidden{display:none}}.orbit-topbar-items{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.orbit-header-slot-center>.orbit-topbar-items{justify-content:center}.orbit-header-slot-end>.orbit-topbar-items{justify-content:flex-end}.orbit-topbar-contact{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.orbit-topbar-contact svg{flex:0 0 auto}.orbit-topbar-contact:hover{text-decoration:none}.orbit-topbar-contact:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:3px}.orbit-header-brand-text{text-transform:none;white-space:pre-wrap}.orbit-main-brand{min-width:0;overflow-wrap:anywhere}.orbit-main-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;max-width:100%}.orbit-main-action{max-width:100%}.orbit-main-action svg{flex-shrink:0}@media (min-width:761px){.orbit-header-main .orbit-header-desktop-nav{display:flex;width:100%}.orbit-menu-align-left .orbit-header-desktop-nav{justify-content:left}.orbit-menu-align-center .orbit-header-desktop-nav{justify-content:center}.orbit-menu-align-right .orbit-header-desktop-nav{justify-content:right}.orbit-header-main .orbit-header-desktop-nav .orbit-navigation{margin:0}}@media (max-width:760px){.orbit-main-actions{justify-content:stretch}.orbit-main-actions .orbit-main-action{flex:1 1 auto}.orbit-main-actions .orbit-header-mobile-hidden{display:none}}.orbit-header-main .orbit-header-grid{min-height:var(--orbit-cytrix-header-min-height,90px);padding-inline:var(--orbit-cytrix-header-padding-x,25px);padding-block:var(--orbit-cytrix-header-padding-y,15px);gap:var(--orbit-cytrix-header-slot-gap,25px)}.orbit-header-main .orbit-main-brand .orbit-brand-logo{max-height:var(--orbit-cytrix-brand-logo-height,80px)}.orbit-header-main .orbit-main-brand .orbit-header-brand-text{font-family:var(--orbit-cytrix-brand-font,var(--orbit-font));font-size:var(--orbit-cytrix-brand-font-size,20px);color:var(--orbit-cytrix-brand-color,var(--orbit-cytrix-header-text))}.orbit-cytrix-header .orbit-header-main .orbit-navigation{font-family:var(--orbit-cytrix-menu-font,var(--orbit-font));font-size:var(--orbit-cytrix-menu-font-size,16px)}.orbit-cytrix-header .orbit-header-main .orbit-navigation-disclosure>ul{gap:var(--orbit-cytrix-menu-gap,12px)}.orbit-cytrix-header .orbit-header-main .orbit-navigation-disclosure>ul>li>a,.orbit-cytrix-header .orbit-header-main .orbit-navigation-disclosure>ul>li>details>summary{padding-inline:var(--orbit-cytrix-menu-padding-x,12px);padding-block:var(--orbit-cytrix-menu-padding-y,8px);color:var(--orbit-cytrix-menu-color,var(--orbit-cytrix-header-text))}.orbit-cytrix-header .orbit-header-main .orbit-navigation-disclosure>ul>li>a:is(:hover,:focus-visible),.orbit-cytrix-header .orbit-header-main .orbit-navigation-disclosure>ul>li>details>summary:is(:hover,:focus-visible){color:var(--orbit-cytrix-menu-hover-color,var(--orbit-color-primary))}.orbit-cytrix-header .orbit-header-main .orbit-navigation-disclosure>ul>li>a[aria-current="page"],.orbit-cytrix-header .orbit-header-main .orbit-navigation-disclosure>ul>.orbit-navigation-ancestor>details>summary{color:var(--orbit-cytrix-menu-active-color,var(--orbit-color-primary))}.orbit-cytrix-header .orbit-header-main .orbit-navigation li ul{font-family:var(--orbit-cytrix-submenu-font,var(--orbit-cytrix-menu-font,var(--orbit-font)));font-size:var(--orbit-cytrix-submenu-font-size,16px);padding:var(--orbit-cytrix-submenu-padding,8px);gap:4px;background:var(--orbit-cytrix-submenu-background,var(--orbit-color-background))}.orbit-cytrix-header .orbit-header-main .orbit-navigation li ul a,.orbit-cytrix-header .orbit-header-main .orbit-navigation li ul summary{padding-inline:var(--orbit-cytrix-submenu-padding-x,12px);padding-block:var(--orbit-cytrix-submenu-padding-y,8px);color:var(--orbit-cytrix-submenu-color,var(--orbit-cytrix-menu-color,var(--orbit-cytrix-header-text)))}.orbit-cytrix-header .orbit-header-main .orbit-navigation li ul a:is(:hover,:focus-visible),.orbit-cytrix-header .orbit-header-main .orbit-navigation li ul summary:is(:hover,:focus-visible){color:var(--orbit-cytrix-submenu-hover-color,var(--orbit-cytrix-menu-hover-color));background:var(--orbit-cytrix-submenu-hover-background,var(--orbit-color-surface))}.orbit-cytrix-header .orbit-header-main .orbit-navigation li ul a[aria-current="page"],.orbit-cytrix-header .orbit-header-main .orbit-navigation li ul .orbit-navigation-ancestor>details>summary{color:var(--orbit-cytrix-submenu-active-color,var(--orbit-cytrix-menu-active-color))}@media (min-width:761px){.orbit-cytrix-header .orbit-header-main .orbit-header-desktop-nav .orbit-navigation li>details[open]>ul{min-inline-size:min(var(--orbit-cytrix-submenu-width,224px),calc(100vw - 2rem));max-inline-size:calc(100vw - 2rem)}}.orbit-cytrix-header .orbit-header-main .orbit-navigation-disclosure>ul>li>a,.orbit-cytrix-header .orbit-header-main .orbit-navigation-disclosure>ul>li>details>summary{font-weight:var(--orbit-cytrix-menu-font-weight,400)}.orbit-cytrix-header .orbit-header-main .orbit-navigation-disclosure>ul>li>a[aria-current="page"],.orbit-cytrix-header .orbit-header-main .orbit-navigation-disclosure>ul>.orbit-navigation-ancestor>details>summary{font-weight:700}.orbit-header-main .orbit-main-brand .orbit-header-brand-text{font-weight:var(--orbit-cytrix-brand-font-weight,700)}.orbit-layout-content{flex:1;display:flex;flex-direction:column;align-items:center;min-width:0}.orbit-layout-wide>main{width:100%;max-width:none}@media (max-width:760px){.orbit-header-top .orbit-header-grid{display:flex}.orbit-header-top .orbit-header-slot{flex:var(--orbit-header-slot-weight,1) 1 0}.orbit-header-top .orbit-header-slot-end{grid-column:2}}body{font-weight:var(--orbit-body-weight,400);line-height:var(--orbit-body-line-height,1.75)}.orbit-site-shell :is(h1,h2,h3,h4,h5,h6){font-family:var(--orbit-heading-font,var(--orbit-font));font-weight:var(--orbit-heading-weight,700);line-height:var(--orbit-heading-line-height,1.3)}.orbit-site-shell h1,.orbit-site-shell main h1{font-size:clamp(max(var(--orbit-font-size),calc(calc(var(--orbit-heading-h1-size) * var(--orbit-heading-scale)) * .72)),calc(calc(var(--orbit-heading-h1-size) * var(--orbit-heading-scale)) * .6 + 2vw),calc(var(--orbit-heading-h1-size) * var(--orbit-heading-scale)));line-height:var(--orbit-heading-line-height,1.3)}.orbit-site-shell h2,.orbit-site-shell main h2{font-size:clamp(max(var(--orbit-font-size),calc(calc(var(--orbit-heading-h2-size) * var(--orbit-heading-scale)) * .72)),calc(calc(var(--orbit-heading-h2-size) * var(--orbit-heading-scale)) * .6 + 2vw),calc(var(--orbit-heading-h2-size) * var(--orbit-heading-scale)));line-height:var(--orbit-heading-line-height,1.3)}.orbit-site-shell h3,.orbit-site-shell main h3{font-size:clamp(max(var(--orbit-font-size),calc(calc(var(--orbit-heading-h3-size) * var(--orbit-heading-scale)) * .72)),calc(calc(var(--orbit-heading-h3-size) * var(--orbit-heading-scale)) * .6 + 2vw),calc(var(--orbit-heading-h3-size) * var(--orbit-heading-scale)));line-height:var(--orbit-heading-line-height,1.3)}.orbit-site-shell h4,.orbit-site-shell main h4{font-size:clamp(max(var(--orbit-font-size),calc(calc(var(--orbit-heading-h4-size) * var(--orbit-heading-scale)) * .72)),calc(calc(var(--orbit-heading-h4-size) * var(--orbit-heading-scale)) * .6 + 2vw),calc(var(--orbit-heading-h4-size) * var(--orbit-heading-scale)));line-height:var(--orbit-heading-line-height,1.3)}.orbit-site-shell h5,.orbit-site-shell main h5{font-size:clamp(max(var(--orbit-font-size),calc(calc(var(--orbit-heading-h5-size) * var(--orbit-heading-scale)) * .72)),calc(calc(var(--orbit-heading-h5-size) * var(--orbit-heading-scale)) * .6 + 2vw),calc(var(--orbit-heading-h5-size) * var(--orbit-heading-scale)));line-height:var(--orbit-heading-line-height,1.3)}.orbit-site-shell h6,.orbit-site-shell main h6{font-size:clamp(max(var(--orbit-font-size),calc(calc(var(--orbit-heading-h6-size) * var(--orbit-heading-scale)) * .72)),calc(calc(var(--orbit-heading-h6-size) * var(--orbit-heading-scale)) * .6 + 2vw),calc(var(--orbit-heading-h6-size) * var(--orbit-heading-scale)));line-height:var(--orbit-heading-line-height,1.3)}.orbit-footer-v2{background:var(--orbit-cytrix-footer-background,var(--orbit-color-surface,#f8fafc));color:var(--orbit-cytrix-footer-text,var(--orbit-color-text));font-family:var(--orbit-font);line-height:var(--orbit-body-line-height,1.75)}.orbit-footer-frame{max-width:var(--orbit-content-width,1200px);margin-inline:auto;padding:var(--footer-py) var(--footer-px);display:grid;gap:var(--footer-gap)}.orbit-footer-full .orbit-footer-frame{max-width:none}.orbit-footer-columns{display:grid;grid-template-columns:var(--footer-columns);gap:var(--footer-gap)}.orbit-footer-column{min-width:0;overflow-wrap:anywhere}.orbit-footer-column h2{margin:0 0 16px;line-height:1.3}.orbit-footer-column p{margin:16px 0 0}.orbit-footer-brand{display:flex;align-items:center;gap:12px;font-weight:700;text-decoration:none;color:inherit}.orbit-footer-v2 ul{padding:0;list-style:none;margin:0;display:grid;gap:10px}.orbit-footer-v2 ul ul{padding-inline-start:16px;margin-top:10px}.orbit-footer-v2 a{color:inherit}.orbit-footer-v2 .orbit-site-contact{display:grid}.orbit-footer-v2 .orbit-site-address{margin-top:16px}.orbit-footer-v2 .orbit-social-icons{display:flex;flex-wrap:wrap}.orbit-footer-bottom{border-top:1px solid var(--orbit-color-border);padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.orbit-footer-bottom p{margin:0}.orbit-footer-customer{display:flex;flex-wrap:wrap;align-items:center;gap:20px;min-width:0;overflow-wrap:anywhere}.orbit-footer-customer>ul{display:flex;flex-wrap:wrap;gap:20px}.orbit-footer-credit{flex-shrink:0;white-space:nowrap;font-size:.875em;opacity:.8}.orbit-footer-map{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.orbit-footer-map h2{font-size:24px;font-family:var(--orbit-heading-font,var(--orbit-font));margin:0 0 12px}.orbit-footer-map address{font-style:normal;margin-bottom:16px}.orbit-footer-map-preview{height:var(--orbit-footer-map-height);border-radius:var(--orbit-radius-md);border:1px solid var(--orbit-color-border);background:rgb(127 127 127 / .08);display:grid;place-items:center;overflow:hidden}.orbit-footer-map-preview button{padding:12px 20px;border-radius:var(--orbit-radius-md);border:1px solid currentColor;color:inherit;background:#fff0;cursor:pointer;font:inherit}.orbit-footer-map-preview iframe{width:100%;height:100%;border:0}.orbit-footer-v2 a:focus-visible,.orbit-footer-map-preview button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:1023px){.orbit-footer-columns{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-footer-map{grid-template-columns:1fr}}@media(max-width:639px){.orbit-footer-frame{padding:var(--footer-mobile-py) var(--footer-mobile-px)}.orbit-footer-columns{grid-template-columns:1fr}.orbit-footer-bottom{align-items:flex-start;flex-direction:column}}.orbit-footer-intro{max-width:44ch}.orbit-footer-social{margin-top:20px}.orbit-footer-social .orbit-social-icons{gap:8px}.orbit-footer-social a{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--orbit-color-border);border-radius:var(--orbit-radius-md);text-decoration:none}.orbit-footer-social a:hover{background:var(--orbit-color-background)}.orbit-footer-contact-summary{display:grid;gap:16px;max-width:46ch}.orbit-footer-contact-summary .orbit-site-contact li{display:grid;gap:2px}.orbit-footer-contact-summary .orbit-site-contact span{font-size:.8em;opacity:.7}.orbit-footer-column .orbit-footer-location-name{margin:0 0 6px;font-weight:600}.orbit-footer-location address{font-style:normal}.orbit-footer-location .orbit-footer-hours{margin-top:12px;gap:6px}.orbit-footer-hours li{display:flex;flex-wrap:wrap;gap:12px}.orbit-footer-details{width:fit-content;font-size:.875em;text-underline-offset:3px}.orbit-footer-contact-summary a,.orbit-footer-column>ul a{text-decoration:none}.orbit-footer-contact-summary a:hover,.orbit-footer-column>ul a:hover{text-decoration:none;text-underline-offset:3px}.orbit-footer-map>div:first-child{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;align-items:center}.orbit-footer-map>div:first-child>h2,.orbit-footer-map>div:first-child>address{grid-column:1}.orbit-footer-map>div:first-child>address{margin-bottom:0}.orbit-footer-map>div:first-child>a{grid-column:2;grid-row:1 / span 2;justify-self:end}@media(max-width:639px){.orbit-footer-map>div:first-child{grid-template-columns:minmax(0,1fr);row-gap:12px}.orbit-footer-map>div:first-child>h2{margin-bottom:0}.orbit-footer-map>div:first-child>a{grid-column:1;grid-row:auto;justify-self:start}}.orbit-footer-v2 .orbit-footer-directions{color:var(--footer-directions-text);background:var(--footer-directions-bg);border:var(--footer-directions-width) solid var(--footer-directions-border);border-radius:var(--footer-directions-radius);display:inline-flex;align-items:center;justify-content:center;max-width:100%;overflow-wrap:anywhere;line-height:1.4}.orbit-footer-v2 .orbit-footer-directions-button{padding:10px 20px;text-decoration:none;font-weight:600}.orbit-footer-v2 .orbit-footer-directions:hover,.orbit-footer-v2 .orbit-footer-directions:focus-visible{color:var(--footer-directions-hover-text);background:var(--footer-directions-hover-bg);border-color:var(--footer-directions-hover-border)}.orbit-footer-bottom{min-height:var(--footer-bottom-min-height,0);border-top-color:var(--footer-bottom-border,var(--orbit-color-border))}.orbit-footer-align-start{text-align:start}.orbit-footer-align-center{text-align:center}.orbit-footer-align-end{text-align:end}.orbit-footer-brand{flex-direction:column;align-items:flex-start}.orbit-footer-align-center .orbit-footer-brand{align-items:center}.orbit-footer-align-end .orbit-footer-brand{align-items:flex-end}.orbit-footer-items a,.orbit-footer-item{display:flex;align-items:flex-start;gap:8px;min-width:0}.orbit-footer-items svg{flex:none;margin-top:.3em}.orbit-footer-items span{min-width:0;overflow-wrap:anywhere}.orbit-footer-align-center .orbit-footer-items a,.orbit-footer-align-center .orbit-footer-item{justify-content:center}.orbit-footer-align-end .orbit-footer-items a,.orbit-footer-align-end .orbit-footer-item{justify-content:flex-end}@media(min-width:640px) and (max-width:1023px){.orbit-footer-columns{grid-template-columns:repeat(var(--footer-tablet-columns,2),minmax(0,1fr))}}.orbit-footer-intro-start{text-align:start}.orbit-footer-intro-center{text-align:center}.orbit-footer-intro-end{text-align:end}.orbit-footer-intro-justify{text-align:justify}.orbit-footer-frame{padding-block:0;row-gap:0}.orbit-footer-columns{padding-block-start:var(--footer-pt,var(--footer-py));padding-block-end:var(--footer-pb,var(--footer-py))}.orbit-footer-bottom{box-sizing:border-box;padding-block:var(--footer-bottom-padding,12px);gap:12px}@media(max-width:639px){.orbit-footer-columns{padding-block-start:var(--footer-mobile-pt,var(--footer-mobile-py));padding-block-end:var(--footer-mobile-pb,var(--footer-mobile-py))}.orbit-footer-bottom{padding-block:var(--footer-bottom-mobile-padding,12px)}}.orbit-cytrix-header{display:block}.orbit-cytrix-header .orbit-site-frame{width:100%;max-width:var(--orbit-header-max-width,var(--orbit-content-width,1200px))}.orbit-cytrix-header.orbit-header-auto .orbit-site-frame{max-width:var(--orbit-content-width,1200px)}.orbit-cytrix-header.orbit-header-wide .orbit-site-frame{max-width:none}.orbit-main-brand{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.orbit-main-brand img{max-height:var(--orbit-cytrix-brand-logo-height,80px);width:auto}.orbit-header-cta{border-style:solid}.orbit-main-actions{display:flex;align-items:center;gap:12px}.orbit-menu-align-start{align-items:flex-start;justify-content:flex-start}.orbit-menu-align-center{align-items:center;justify-content:center}.orbit-menu-align-end{align-items:flex-end;justify-content:flex-end}.orbit-footer-brand img{height:var(--footer-logo-height,64px);width:auto;max-width:100%;object-fit:contain}.orbit-typography-preview{padding:24px}.orbit-footer-bottom p:empty{display:none}.orbit-footer-frame{padding-inline:var(--footer-px,24px)}@media(max-width:639px){.orbit-footer-frame{padding-inline:var(--footer-mobile-px,16px)}}.orbit-typography-preview :is(h1,h2,h3,h4,h5,h6){font-family:var(--orbit-heading-font,var(--orbit-font));font-weight:var(--orbit-heading-weight,700);line-height:var(--orbit-heading-line-height,1.3)}.orbit-typography-preview p{font-family:var(--orbit-font);font-size:var(--orbit-font-size,16px);font-weight:var(--orbit-body-weight,400);line-height:var(--orbit-body-line-height,1.75)}.orbit-typography-preview h1{font-size:calc(var(--orbit-heading-h1-size) * var(--orbit-heading-scale,1))}.orbit-typography-preview h2{font-size:calc(var(--orbit-heading-h2-size) * var(--orbit-heading-scale,1))}.orbit-typography-preview h3{font-size:calc(var(--orbit-heading-h3-size) * var(--orbit-heading-scale,1))}.orbit-typography-preview h4{font-size:calc(var(--orbit-heading-h4-size) * var(--orbit-heading-scale,1))}.orbit-typography-preview h5{font-size:calc(var(--orbit-heading-h5-size) * var(--orbit-heading-scale,1))}.orbit-typography-preview h6{font-size:calc(var(--orbit-heading-h6-size) * var(--orbit-heading-scale,1))}@media (min-width:761px){.orbit-cytrix-topbar.orbit-topbar-desktop-hidden,.orbit-cytrix-topbar .orbit-topbar-desktop-hidden{display:none}}@media (max-width:760px){.orbit-cytrix-topbar.orbit-topbar-mobile-hidden,.orbit-cytrix-topbar .orbit-topbar-mobile-hidden{display:none}}.cytrix-shell{--orbit-text:var(--orbit-color-text);--orbit-accent:var(--orbit-color-primary);--orbit-surface:var(--orbit-color-background);--cytrix-gutter:0px;--cytrix-inner:var(--orbit-content-width, 1180px);--cytrix-gradient:linear-gradient(90deg, var(--orbit-cytrix-header-background, var(--orbit-cytrix-ink)), color-mix(in srgb, var(--orbit-color-primary) 62%, var(--orbit-cytrix-ink)));--cytrix-gold:var(--orbit-cytrix-highlight, #e8c46a);--cytrix-accent:var(--orbit-cytrix-accent, #14b8a6);--cytrix-card:color-mix(in srgb, #fff 72%, var(--orbit-color-background));--cytrix-card-hover:color-mix(in srgb, var(--cytrix-gold) 9%, var(--cytrix-card));--cytrix-ease:cubic-bezier(.22, .61, .36, 1);--cytrix-slow:600ms;--cytrix-glow:radial-gradient(ellipse 40% 60% at 85% 10%, color-mix(in srgb, var(--cytrix-gold) 13%, transparent), transparent 70%), radial-gradient(ellipse 45% 70% at 5% 100%, color-mix(in srgb, var(--cytrix-accent) 20%, transparent), transparent 70%);padding-inline:var(--cytrix-gutter);overflow-wrap:anywhere}.cytrix-shell .orbit-layout-content{flex:1}.cytrix-shell .orbit-layout-content>main{display:flex;flex-direction:column;width:100%;max-width:none;margin:0;padding:0 0 80px;gap:clamp(40px, 6vw, var(--orbit-space, 96px))}.cytrix-shell main>:is(.orbit-dynamic,.orbit-grid){width:min(var(--cytrix-inner), calc(100% - 96px));margin-inline:auto}.cytrix-shell main>:is(.orbit-dynamic,.orbit-grid):has(.orbit-section-hero),.cytrix-shell main>.orbit-grid.cols-1:has(>.orbit-column>:nth-child(2)):has(.orbit-section-cards){width:100%}.cytrix-shell .orbit-cytrix-header{background:var(--cytrix-gradient);color:var(--orbit-cytrix-header-text);border:0}.cytrix-shell .orbit-cytrix-header .orbit-header-main{border:0;background:#fff0}.cytrix-shell .orbit-main-brand{letter-spacing:-.025em}.cytrix-shell .orbit-main-brand img{max-inline-size:100%;height:var(--orbit-cytrix-brand-logo-height,80px);object-fit:contain}.cytrix-shell .orbit-header-desktop-nav .orbit-navigation-disclosure>ul{border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:calc(var(--orbit-radius-md, 32px) * 0.375);padding:6px;background:color-mix(in srgb,var(--orbit-cytrix-on-dark) 3%,transparent)}.cytrix-shell .orbit-header-desktop-nav .orbit-navigation a,.cytrix-shell .orbit-header-desktop-nav .orbit-navigation summary{border-radius:calc(var(--orbit-radius-md, 32px) * 0.375)}.cytrix-shell .orbit-navigation a[aria-current="page"]{background:color-mix(in srgb,var(--orbit-cytrix-on-dark) 9%,transparent)}.cytrix-shell .orbit-header-cta{text-decoration:none;white-space:nowrap}.cytrix-shell .orbit-header-main .orbit-navigation a{text-decoration:none}.cytrix-shell .orbit-header-main .orbit-navigation-disclosure>ul{min-inline-size:0;justify-content:center}.cytrix-shell .orbit-section{padding:0;background:#fff0;border-radius:0;gap:28px}.cytrix-shell .orbit-section :is(h2,h3){text-wrap:balance;letter-spacing:-.035em;margin:0;font-family:var(--orbit-heading-font,var(--orbit-font));font-weight:var(--orbit-heading-weight,600)}.cytrix-shell main .orbit-section h2{font-size:clamp(calc(calc(var(--orbit-heading-h2-size, 48px) * var(--orbit-heading-scale, 1)) * .72), calc(calc(var(--orbit-heading-h2-size, 48px) * var(--orbit-heading-scale, 1)) * .6 + 2vw), calc(var(--orbit-heading-h2-size, 48px) * var(--orbit-heading-scale, 1)));line-height:var(--orbit-heading-line-height,1.35)}.cytrix-shell main .orbit-section h3{font-size:clamp(calc(calc(var(--orbit-heading-h3-size, 24px) * var(--orbit-heading-scale, 1)) * .72), calc(calc(var(--orbit-heading-h3-size, 24px) * var(--orbit-heading-scale, 1)) * .6 + 2vw), calc(var(--orbit-heading-h3-size, 24px) * var(--orbit-heading-scale, 1)));line-height:var(--orbit-heading-line-height,1.35)}.cytrix-shell .orbit-section p{margin:0;line-height:var(--orbit-body-line-height,1.8)}.cytrix-shell .orbit-rich-body{display:grid;gap:20px}.cytrix-shell .orbit-rich-body :is(ul,ol){margin:0;padding-inline-start:24px}.cytrix-shell .orbit-rich-body li+li{margin-block-start:8px}.cytrix-shell .orbit-section-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(32px, 7vw, 100px);row-gap:32px;color:var(--orbit-cytrix-on-dark);background:var(--cytrix-glow),var(--cytrix-gradient);padding:64px max(48px, calc((100% - var(--cytrix-inner)) / 2)) 96px;border-end-start-radius:calc(var(--orbit-radius-md, 32px) * 0.75);border-end-end-radius:calc(var(--orbit-radius-md, 32px) * 0.75)}.cytrix-shell main .orbit-section-hero>h2{font-size:clamp(calc(calc(var(--orbit-heading-h1-size, 64px) * var(--orbit-heading-scale, 1)) * .72), calc(calc(var(--orbit-heading-h1-size, 64px) * var(--orbit-heading-scale, 1)) * .6 + 2vw), calc(var(--orbit-heading-h1-size, 64px) * var(--orbit-heading-scale, 1)));line-height:var(--orbit-heading-line-height,1.35)}.cytrix-shell .orbit-section-hero>p{font-size:1.1em}.cytrix-shell .orbit-section-hero .orbit-section-split{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px, 5vw, 72px)}.cytrix-shell .orbit-section-hero .orbit-section-copy{display:grid;gap:28px;align-content:center}.cytrix-shell main .orbit-section-hero .orbit-section-copy h2{font-size:clamp(calc(calc(var(--orbit-heading-h1-size, 64px) * var(--orbit-heading-scale, 1)) * .72), calc(calc(var(--orbit-heading-h1-size, 64px) * var(--orbit-heading-scale, 1)) * .6 + 2vw), calc(var(--orbit-heading-h1-size, 64px) * var(--orbit-heading-scale, 1)));line-height:var(--orbit-heading-line-height,1.35);max-inline-size:15ch}.cytrix-shell .orbit-section-hero .orbit-section-copy>p{max-inline-size:52ch;color:var(--orbit-cytrix-on-dark)}.cytrix-shell .orbit-section-hero figure{margin:0;width:100%}.cytrix-shell .orbit-section-hero img{display:block;width:100%;max-block-size:430px;object-fit:contain;border-radius:calc(var(--orbit-radius-md, 32px) * 0.5)}.cytrix-shell .orbit-section-actions{display:flex;gap:12px;flex-wrap:wrap}.cytrix-shell main .orbit-section-button{display:inline-flex;align-items:center;justify-content:center;min-block-size:48px;padding:12px 28px;border:1px solid #fff0;border-radius:calc(var(--orbit-radius-md, 32px) * 0.375);font-weight:600;text-decoration:none;background:var(--orbit-color-primary);color:var(--orbit-cytrix-on-dark)}.cytrix-shell main .orbit-section-hero .orbit-section-button:not(.is-secondary){background:var(--orbit-cytrix-highlight);color:var(--orbit-cytrix-ink)}.cytrix-shell main .orbit-section-hero .orbit-section-button.is-secondary{border-color:color-mix(in srgb,currentColor 35%,transparent);background:#fff0;color:var(--orbit-cytrix-on-dark)}.cytrix-shell .orbit-section-content{display:grid;gap:28px}.cytrix-shell .orbit-section-content .orbit-section-split{gap:clamp(32px, 6vw, 88px);align-items:center}.cytrix-shell .orbit-section-content .orbit-section-copy{display:grid;gap:28px}.cytrix-shell .orbit-section-content img{border-radius:calc(var(--orbit-radius-md, 32px) * 0.875);max-block-size:480px;width:100%;object-fit:cover}.cytrix-shell .orbit-section-content figure{margin:0}.cytrix-shell .orbit-section-cards{display:grid;gap:40px}.cytrix-shell .orbit-section-card-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cytrix-shell .orbit-section-card-list:has(>:nth-child(4)):not(:has(>:nth-child(5))){grid-template-columns:repeat(2,minmax(0,1fr))}.cytrix-shell .orbit-section-card{position:relative;isolation:isolate;overflow:hidden;padding:clamp(24px, 3vw, 36px);gap:14px;background:var(--cytrix-card);color:var(--orbit-color-text);border:1px solid var(--orbit-color-border);border-radius:calc(var(--orbit-radius-md, 32px) * 0.75);box-shadow:0 1px 2px color-mix(in srgb,var(--orbit-cytrix-ink) 6%,transparent),0 10px 28px color-mix(in srgb,var(--orbit-cytrix-ink) 5%,transparent)}.cytrix-shell .orbit-section-card::before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:3px;background:linear-gradient(90deg,var(--cytrix-gold),var(--cytrix-accent));transform:scaleX(0);transform-origin:left}[dir="rtl"] .cytrix-shell .orbit-section-card::before{background:linear-gradient(270deg,var(--cytrix-gold),var(--cytrix-accent));transform-origin:right}.cytrix-shell .orbit-section-card-list:has(>.orbit-section-card:only-child){grid-template-columns:minmax(0,1fr)}.cytrix-shell main .orbit-section-card h3{color:var(--orbit-cytrix-ink);font-size:clamp(1.125rem, 1rem + .4vw, 1.3125rem);line-height:1.4}.cytrix-shell main .orbit-section-card a:not(.orbit-button):not(.orbit-section-button){color:inherit}.cytrix-shell main .orbit-section-card p{color:color-mix(in srgb,var(--orbit-color-text) 86%,var(--cytrix-card));font-size:1rem}.cytrix-shell .orbit-section-card:focus-within{border-color:var(--cytrix-gold)}.cytrix-shell main>.orbit-section-container:has(.orbit-section-hero)+.orbit-section-container:has(.orbit-section-card:only-child):not(:has(.orbit-section-cards>h2,.orbit-section-card figure)){position:relative;z-index:1;margin-block-start:calc(-1 * (clamp(40px, 6vw, var(--orbit-space, 96px)) + 48px))}.cytrix-shell .orbit-section-cards:not(:has(>h2)) .orbit-section-card:only-child:not(:has(figure)){flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 32px;padding:22px clamp(24px, 3vw, 36px);background:color-mix(in srgb,var(--orbit-cytrix-ink) 94%,var(--cytrix-gold));color:var(--orbit-cytrix-on-dark);border-color:color-mix(in srgb,var(--cytrix-gold) 45%,transparent);box-shadow:0 18px 40px color-mix(in srgb,var(--orbit-cytrix-ink) 22%,transparent)}.cytrix-shell main .orbit-section-cards:not(:has(>h2)) .orbit-section-card:only-child:not(:has(figure)) h3{color:var(--cytrix-gold);letter-spacing:.04em}.cytrix-shell main .orbit-section-cards:not(:has(>h2)) .orbit-section-card:only-child:not(:has(figure)) p{color:color-mix(in srgb,var(--orbit-cytrix-on-dark) 82%,transparent);letter-spacing:.03em}.cytrix-shell .orbit-section-card figure{margin:0}.cytrix-shell .orbit-section-card img{width:100%;block-size:170px;object-fit:cover;border-radius:calc(var(--orbit-radius-md, 32px) * 0.5)}.cytrix-shell .orbit-section-card a{color:inherit}.cytrix-shell main>.orbit-grid.cols-1:has(>.orbit-column>:nth-child(2)):has(.orbit-section-cards){padding:80px max(48px, calc((100% - var(--cytrix-inner)) / 2));border-radius:calc(var(--orbit-radius-md, 32px) * 1.5);background:var(--cytrix-gradient);color:var(--orbit-cytrix-on-dark)}.cytrix-shell main>.orbit-grid.cols-1:has(>.orbit-column>:nth-child(2)):has(.orbit-section-cards)>.orbit-column{gap:44px}.cytrix-shell main>.orbit-grid.cols-1:has(>.orbit-column>:nth-child(2)) .orbit-section-cards>h2{max-inline-size:24ch;margin-inline:auto;text-align:center}.cytrix-shell main>.orbit-grid.cols-1:has(>.orbit-column>:nth-child(2)):has(.orbit-section-cards) :is(.orbit-section,.orbit-section-card,h2,h3,p,a){color:var(--orbit-cytrix-on-dark)}.cytrix-shell main>.orbit-grid.cols-1:has(>.orbit-column>:nth-child(2)) .orbit-section-card{border-color:color-mix(in srgb,var(--orbit-cytrix-on-dark) 18%,transparent);background:color-mix(in srgb,var(--orbit-cytrix-on-dark) 6%,transparent);box-shadow:none}.cytrix-shell .orbit-section-news{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cytrix-shell .orbit-section-news>h2{grid-column:1 / -1}.cytrix-shell .orbit-section-part{padding:32px;border:1px solid var(--orbit-color-border);border-radius:calc(var(--orbit-radius-md, 32px) * 0.75)}.cytrix-shell .orbit-section-faq{display:grid;inline-size:100%;max-inline-size:860px;margin-inline:auto;gap:12px;align-items:start}.cytrix-shell .orbit-section-faq>h2{grid-column:1 / -1;margin-block-end:16px}.cytrix-shell .orbit-section-faq details{padding:0;border:1px solid var(--orbit-color-border);border-radius:calc(var(--orbit-radius-md, 32px) * .5);background:var(--orbit-color-surface);color:var(--orbit-color-text)}.cytrix-shell .orbit-section-faq summary{position:relative;display:flex;align-items:center;min-block-size:64px;padding:18px 24px;padding-inline-end:64px;font-weight:600;cursor:pointer;list-style:none}.cytrix-shell .orbit-section-faq summary::-webkit-details-marker{display:none}.cytrix-shell .orbit-section-faq summary::before,.cytrix-shell .orbit-section-faq summary::after{content:"";position:absolute;inset-inline-end:24px;inset-block-start:calc(50% - 1px);inline-size:14px;block-size:2px;background:currentColor;border-radius:2px}.cytrix-shell .orbit-section-faq summary::after{transform:rotate(90deg);transition:transform 220ms ease}.cytrix-shell .orbit-section-faq details[open]{background:var(--orbit-cytrix-ink);color:var(--orbit-cytrix-on-dark);border-color:var(--orbit-cytrix-ink)}.cytrix-shell .orbit-section-faq details[open] summary{color:var(--orbit-cytrix-highlight)}.cytrix-shell .orbit-section-faq details[open] summary::after{transform:rotate(0)}.cytrix-shell main .orbit-section-faq details p{padding:0 24px 24px;color:inherit;line-height:1.9}.cytrix-shell .orbit-section-faq summary:focus-visible{outline-color:var(--orbit-cytrix-highlight);outline-offset:3px;border-radius:inherit}.cytrix-shell .orbit-section-faq:has(>details:nth-of-type(7)){max-inline-size:var(--cytrix-inner);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (hover:hover){.cytrix-shell .orbit-section-faq details:hover{border-color:var(--orbit-cytrix-highlight)}.cytrix-shell .orbit-section-card:hover{border-color:var(--orbit-cytrix-highlight)}}@supports (interpolate-size:allow-keywords) and selector(details::details-content){@media (prefers-reduced-motion:no-preference){.cytrix-shell .orbit-section-faq details{interpolate-size:allow-keywords}.cytrix-shell .orbit-section-faq details::details-content{block-size:0;overflow:clip;transition:block-size 260ms ease,content-visibility 260ms allow-discrete}.cytrix-shell .orbit-section-faq details[open]::details-content{block-size:auto}}}@media (prefers-reduced-motion:reduce){.cytrix-shell .orbit-section-faq summary::after{transition:none}}@media (max-width:760px){.cytrix-shell .orbit-section-faq:has(>details:nth-of-type(7)){grid-template-columns:minmax(0,1fr);gap:12px}.cytrix-shell .orbit-section-faq summary{padding-inline-start:20px}.cytrix-shell main .orbit-section-faq details p{padding-inline:20px}}.cytrix-shell .orbit-section-contact{display:grid;gap:16px;font-style:normal;padding:clamp(24px, 3vw, 40px);border-radius:calc(var(--orbit-radius-md, 32px) * .75);background:var(--orbit-cytrix-ink);color:var(--orbit-cytrix-on-dark)}.cytrix-shell main .orbit-section-contact :is(h2,h3,p),.cytrix-shell main .orbit-section-contact a:not(.orbit-button):not(.orbit-section-button){color:var(--orbit-cytrix-on-dark)}.cytrix-shell .orbit-section-contact a:hover{text-decoration:underline;text-decoration-color:var(--orbit-cytrix-highlight);text-underline-offset:5px}.cytrix-shell .orbit-section-contact a{width:fit-content;font-size:1.25em}.cytrix-shell .orbit-dynamic:has(>section.orbit-section-contact){container-type:inline-size}.cytrix-shell main:not(:has(.orbit-section-map)) section.orbit-section-contact{align-items:center;gap:16px clamp(32px, 6vw, 80px);padding:clamp(28px, 5vw, 64px);background:var(--cytrix-glow),var(--orbit-cytrix-ink)}.cytrix-shell main:not(:has(.orbit-section-map)) section.orbit-section-contact>address{display:grid;gap:12px;margin-block-start:8px;padding:0;background:none;border-radius:0}.cytrix-shell main:not(:has(.orbit-section-map)) section.orbit-section-contact>address>p{margin:0;color:color-mix(in srgb,var(--orbit-cytrix-on-dark) 78%,transparent)}.cytrix-shell main:not(:has(.orbit-section-map)) section.orbit-section-contact>address>a{display:flex;align-items:center;inline-size:100%;min-block-size:52px;padding:12px 20px;font-size:1.0625rem;font-weight:600;border:1px solid color-mix(in srgb,var(--cytrix-gold) 45%,transparent);border-radius:calc(var(--orbit-radius-md, 32px) * .375);background:color-mix(in srgb,var(--orbit-cytrix-on-dark) 5%,transparent);text-decoration:none;transition:background-color var(--cytrix-slow) var(--cytrix-ease),color var(--cytrix-slow) var(--cytrix-ease),border-color var(--cytrix-slow) var(--cytrix-ease)}.cytrix-shell main:not(:has(.orbit-section-map)) section.orbit-section-contact>address>a:is(:hover,:focus-visible){background:var(--cytrix-gold);border-color:var(--cytrix-gold);color:var(--orbit-cytrix-ink)}@container (min-width:760px){.cytrix-shell main:not(:has(.orbit-section-map)) section.orbit-section-contact{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.cytrix-shell main:not(:has(.orbit-section-map)) section.orbit-section-contact>:not(address){grid-column:1}.cytrix-shell main:not(:has(.orbit-section-map)) section.orbit-section-contact>address{grid-column:2;grid-row:1 / span 3;margin-block-start:0}}.cytrix-shell :is(a[href^="tel:"],a[href^="mailto:"]){unicode-bidi:isolate}.cytrix-shell :is(.orbit-section-contact>p,.orbit-footer-items span,.orbit-footer-location address){unicode-bidi:plaintext;text-align:match-parent}[dir="rtl"] .cytrix-shell main:not(:has(.orbit-section-map)) section.orbit-section-contact>address>a[dir="ltr"]{justify-content:flex-end}.cytrix-shell .orbit-footer-v2{margin-block-end:24px;border-radius:calc(var(--orbit-radius-md, 32px) * 1.25)}.cytrix-shell .orbit-footer-items a:hover{color:var(--orbit-cytrix-highlight)}.cytrix-shell :is(a,button,summary):focus-visible{outline:3px solid var(--orbit-color-secondary);outline-offset:5px}[dir="rtl"] .cytrix-shell :is(h1,h2,h3,.orbit-main-brand){letter-spacing:normal}@media (max-width:1023px){.cytrix-shell{--cytrix-gutter:0px}.cytrix-shell main>:is(.orbit-dynamic,.orbit-grid){width:calc(100% - 48px)}.cytrix-shell .orbit-section-hero{padding:60px 32px 70px}.cytrix-shell .orbit-section-hero .orbit-section-copy{column-gap:40px}.cytrix-shell .orbit-section-card-list{grid-template-columns:repeat(2,minmax(0,1fr))}.cytrix-shell main>.orbit-grid.cols-1:has(>.orbit-column>:nth-child(2)):has(.orbit-section-cards){padding:60px 32px}}@media (max-width:760px){.cytrix-shell{--cytrix-gutter:0px}.cytrix-shell .orbit-layout-content>main{padding-block-end:64px;gap:clamp(40px, 6vw, var(--orbit-space, 96px))}.cytrix-shell main>:is(.orbit-dynamic,.orbit-grid){width:calc(100% - 40px)}.cytrix-shell .orbit-section-hero{grid-template-columns:minmax(0,1fr);padding:40px 24px 56px;border-end-start-radius:calc(var(--orbit-radius-md, 32px) * 1.0);border-end-end-radius:calc(var(--orbit-radius-md, 32px) * 1.0)}.cytrix-shell .orbit-section-hero .orbit-section-copy{grid-template-columns:minmax(0,1fr);gap:24px}.cytrix-shell main .orbit-section-hero .orbit-section-copy h2{grid-row:auto;max-inline-size:none}.cytrix-shell .orbit-section-hero .orbit-section-copy>p,.cytrix-shell .orbit-section-hero .orbit-section-actions{grid-column:1}.cytrix-shell .orbit-section-hero .orbit-section-split{grid-template-columns:minmax(0,1fr);gap:36px}.cytrix-shell .orbit-section-hero figure{width:min(100%, 340px);margin-inline:auto}.cytrix-shell .orbit-section-card-list,.cytrix-shell .orbit-section-card-list:has(>:nth-child(4)):not(:has(>:nth-child(5))),.cytrix-shell .orbit-section-news{grid-template-columns:minmax(0,1fr)}.cytrix-shell main>.orbit-grid.cols-1:has(>.orbit-column>:nth-child(2)):has(.orbit-section-cards){padding:48px 24px;border-radius:calc(var(--orbit-radius-md, 32px) * 1.0)}.cytrix-shell .orbit-section-content .orbit-section-split{grid-template-columns:minmax(0,1fr);gap:28px}.cytrix-shell .orbit-footer-v2{margin-inline:12px;border-radius:calc(var(--orbit-radius-md, 32px) * 0.875)}}.cytrix-shell main:not(:has(.orbit-section-cards)){gap:calc(var(--orbit-space, 96px) * .42)}.cytrix-shell main:not(:has(.orbit-section-cards))>:is(.orbit-dynamic,.orbit-grid,.orbit-section-container):not(:has(.orbit-section-hero,.orbit-section-faq)){max-width:860px}.cytrix-shell main:not(:has(.orbit-section-cards)) .orbit-section-content h2{font-size:calc(var(--orbit-heading-h2-size, 48px) * var(--orbit-heading-scale, 1) * .5833)}@media (max-width:760px){.cytrix-shell .orbit-header-main .orbit-header-grid{grid-template-columns:minmax(0,1fr) auto auto;gap:var(--orbit-cytrix-header-slot-gap,25px);min-height:var(--orbit-cytrix-header-min-height,90px);padding-block:var(--orbit-cytrix-header-padding-y,15px)}.cytrix-shell .orbit-header-kind-identity{grid-column:1;grid-row:1}.cytrix-shell .orbit-header-main .orbit-header-slot-end{grid-column:2;grid-row:1}.cytrix-shell .orbit-header-mobile-nav{grid-column:3;grid-row:1}.cytrix-shell .orbit-header-mobile-nav summary{min-block-size:44px;min-inline-size:44px;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:calc(var(--orbit-radius-md, 32px) * 0.375);cursor:pointer}.cytrix-shell .orbit-header-mobile-nav .orbit-navigation-disclosure[open]>ul{background:var(--orbit-cytrix-ink);color:var(--orbit-cytrix-on-dark);border-color:var(--orbit-color-secondary)}.cytrix-shell .orbit-header-mobile-nav li a{display:block;min-block-size:44px;padding:10px 16px}}.cytrix-shell .orbit-header-main .orbit-navigation :is(a,summary){transition:color 180ms ease,background-color 180ms ease}.cytrix-shell :is(.orbit-section-button,.orbit-header-cta){transition:transform 180ms ease,box-shadow 180ms ease,background-color 180ms ease}.cytrix-shell .orbit-section-card{transition:transform 320ms var(--cytrix-ease),box-shadow var(--cytrix-slow) var(--cytrix-ease),border-color var(--cytrix-slow) var(--cytrix-ease),background-color var(--cytrix-slow) var(--cytrix-ease)}.cytrix-shell .orbit-section-card::before{transition:transform var(--cytrix-slow) var(--cytrix-ease)}.cytrix-shell .orbit-section-card h3{transition:color var(--cytrix-slow) var(--cytrix-ease)}@media (hover:hover){.cytrix-shell .orbit-section-card:hover{background-color:var(--cytrix-card-hover);border-color:color-mix(in srgb,var(--cytrix-gold) 60%,var(--orbit-color-border))}.cytrix-shell .orbit-section-card:hover::before{transform:scaleX(1)}.cytrix-shell main .orbit-section-card:hover h3{color:color-mix(in srgb,var(--orbit-cytrix-ink) 70%,var(--cytrix-gold))}.cytrix-shell .orbit-section-cards:not(:has(>h2)) .orbit-section-card:only-child:not(:has(figure)):hover{background-color:color-mix(in srgb,var(--orbit-cytrix-ink) 94%,var(--cytrix-gold))}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cytrix-shell :is(.orbit-section-button,.orbit-header-cta):hover{transform:translateY(-2px);box-shadow:0 8px 22px color-mix(in srgb,var(--cytrix-gold) 28%,transparent)}.cytrix-shell .orbit-section-card:hover{transform:translateY(-4px);box-shadow:0 2px 4px color-mix(in srgb,var(--orbit-cytrix-ink) 6%,transparent),0 22px 44px color-mix(in srgb,var(--orbit-cytrix-ink) 12%,transparent)}}@keyframes cytrix-enter{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.cytrix-shell .orbit-section-hero .orbit-section-copy{animation:cytrix-enter 600ms cubic-bezier(.2,.7,.3,1) both}.cytrix-shell .orbit-section-hero figure{animation:cytrix-enter 700ms 120ms cubic-bezier(.2,.7,.3,1) both}}@media (prefers-reduced-motion:reduce){.cytrix-shell :is(.orbit-section-button,.orbit-header-cta,.orbit-section-card,.orbit-section-card h3,.ic-card,.ic-icon,.orbit-section-faq details),.cytrix-shell .orbit-section-card::before,.cytrix-shell .orbit-header-main .orbit-navigation :is(a,summary),.cytrix-shell main section.orbit-section-contact>address>a{transition:none}}.cytrix-shell main p{text-wrap:pretty}.cytrix-shell :is(.orbit-section-content,.orbit-section-cards,.orbit-section-faq)>.orbit-rich-body{max-inline-size:72ch}.cytrix-shell .orbit-section-content>.orbit-rich-body,.cytrix-shell .orbit-section-content .orbit-section-copy>.orbit-rich-body{font-size:1.0625rem}[lang="fa"] .cytrix-shell main p{line-height:max(var(--orbit-body-line-height, 1.8), 1.85)}[lang="en"] .cytrix-shell main p{line-height:min(var(--orbit-body-line-height, 1.8), 1.7)}[lang="fa"] .cytrix-shell :is(h1,h2,h3,h4){line-height:max(var(--orbit-heading-line-height, 1.35), 1.45)}.cytrix-shell main .orbit-section-hero .orbit-section-copy>.orbit-rich-body{font-size:1.125rem;color:color-mix(in srgb,var(--orbit-cytrix-on-dark) 86%,transparent)}.cytrix-shell main .orbit-rich-body a:not(.orbit-button):not(.orbit-section-button){text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--cytrix-gold) 70%,transparent);text-decoration-thickness:2px;text-underline-offset:4px}.cytrix-shell main .orbit-section-button:not(.is-secondary){background:var(--cytrix-gold);color:var(--orbit-cytrix-ink)}.cytrix-shell main .orbit-section-button:not(.is-secondary):hover{background:color-mix(in srgb,var(--cytrix-gold) 82%,#fff)}.cytrix-shell main .orbit-section-button.is-secondary:hover{border-color:var(--cytrix-gold);color:var(--cytrix-gold)}.cytrix-shell .orbit-section-faq details{transition:border-color var(--cytrix-slow) var(--cytrix-ease),background-color var(--cytrix-slow) var(--cytrix-ease)}.cytrix-shell .orbit-section-faq details[open] summary::before,.cytrix-shell .orbit-section-faq details[open] summary::after{background:var(--cytrix-accent)}.cytrix-shell .orbit-footer-v2{box-shadow:inset 0 3px 0 color-mix(in srgb,var(--cytrix-gold) 85%,transparent)}.cytrix-shell .orbit-layout-content>main:has(.orbit-section-map):has(.orbit-section-contact){display:grid;grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,578px)) minmax(0,1fr);gap:24px;padding-block-end:80px}.cytrix-shell main:has(.orbit-section-map):has(.orbit-section-contact)>:is(.orbit-dynamic,.orbit-grid,.orbit-section-container){width:100%;max-width:none;margin:0;grid-column:2 / 4;padding:0}.cytrix-shell main:has(.orbit-section-map):has(.orbit-section-contact)>:is(.orbit-dynamic,.orbit-grid,.orbit-section-container):has(.orbit-section-hero){grid-column:1 / -1;margin-block-end:16px}.cytrix-shell main:has(.orbit-section-map):has(.orbit-section-contact) .orbit-section-hero{grid-template-columns:minmax(0,1fr);text-align:center;gap:12px;padding-block:48px 56px}.cytrix-shell main:has(.orbit-section-map)>:is(.orbit-dynamic,.orbit-grid,.orbit-section-container):has(.orbit-section-contact){grid-column:2}.cytrix-shell main:has(.orbit-section-map)>:is(.orbit-dynamic,.orbit-grid,.orbit-section-container):has(.orbit-section-contact)+:is(.orbit-dynamic,.orbit-grid,.orbit-section-container):has(.orbit-section-contact){grid-column:3}.cytrix-shell main:has(.orbit-section-map) section.orbit-section-contact{height:100%;align-content:start;gap:24px;padding:32px;border:1px solid var(--orbit-color-border);border-radius:calc(var(--orbit-radius-md, 32px) * 0.625);background:var(--orbit-cytrix-ink);color:var(--orbit-cytrix-on-dark);box-shadow:0 10px 30px #0f0b2708}.cytrix-shell main:has(.orbit-section-map) :is(.orbit-section-contact,.orbit-section-map) h2{font-size:calc(var(--orbit-heading-h2-size, 48px) * var(--orbit-heading-scale, 1) * .5)}.cytrix-shell main:has(.orbit-section-map) .orbit-section-contact a{direction:ltr;unicode-bidi:isolate;min-block-size:44px;display:inline-flex;align-items:center;font-size:clamp(1.1rem, 2vw, 24px);font-weight:600;max-inline-size:100%;overflow-wrap:anywhere}.cytrix-shell main:has(.orbit-section-contact)>:is(.orbit-dynamic,.orbit-grid,.orbit-section-container):has(.orbit-section-map){grid-column:2 / 4}.cytrix-shell main:has(.orbit-section-contact) .orbit-section-map{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 40px;padding:36px;border:1px solid var(--orbit-color-border);border-radius:calc(var(--orbit-radius-md, 32px) * 0.625);background:var(--orbit-color-surface)}.cytrix-shell main:has(.orbit-section-contact) .orbit-section-map :is(h2,p){grid-column:1}.cytrix-shell .orbit-section-map p{white-space:pre-line}.cytrix-shell main:has(.orbit-section-contact) .orbit-section-map .orbit-section-button{grid-column:2;grid-row:1 / span 2;justify-self:end}@media (max-width:760px){.cytrix-shell .orbit-layout-content>main:has(.orbit-section-map):has(.orbit-section-contact){grid-template-columns:20px minmax(0,1fr) 20px;gap:20px 0;padding-block-end:48px}.cytrix-shell main:has(.orbit-section-map)>:is(.orbit-dynamic,.orbit-grid,.orbit-section-container):has(.orbit-section-contact),.cytrix-shell main:has(.orbit-section-map)>:is(.orbit-dynamic,.orbit-grid,.orbit-section-container):has(.orbit-section-contact)+:is(.orbit-dynamic,.orbit-grid,.orbit-section-container):has(.orbit-section-contact),.cytrix-shell main:has(.orbit-section-contact)>:is(.orbit-dynamic,.orbit-grid,.orbit-section-container):has(.orbit-section-map){grid-column:2}.cytrix-shell main:has(.orbit-section-map) section.orbit-section-contact{padding:24px;gap:12px}.cytrix-shell main:has(.orbit-section-contact) .orbit-section-map{grid-template-columns:minmax(0,1fr);padding:24px;gap:20px}.cytrix-shell main:has(.orbit-section-contact) .orbit-section-map .orbit-section-button{grid-column:1;grid-row:auto;justify-self:start}}.cytrix-shell .orbit-layout-wide{--cytrix-inner:calc(100% - 48px)}.cytrix-shell .orbit-layout-wide>main>:is(.orbit-dynamic,.orbit-grid){max-width:none}.cytrix-shell .orbit-layout-content>main:has(.orbit-section-map):has(.orbit-section-contact){grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,calc((var(--cytrix-inner) - 24px) / 2))) minmax(0,1fr);row-gap:calc(var(--orbit-space, 96px) / 4)}@media (max-width:760px){.cytrix-shell .orbit-layout-content>main:has(.orbit-section-map):has(.orbit-section-contact){grid-template-columns:20px minmax(0,1fr) 20px}.cytrix-shell .orbit-header-main .orbit-header-grid{grid-template-columns:minmax(0,1fr) auto}.cytrix-shell .orbit-header-main .orbit-header-slot-end{grid-column:1 / -1;grid-row:2;justify-self:stretch}.cytrix-shell .orbit-header-main .orbit-header-slot-end:empty{display:none}.cytrix-shell .orbit-header-mobile-nav{grid-column:2}.cytrix-shell .orbit-main-actions{justify-content:flex-end}}@media (max-width:760px){.orbit-cytrix-header .orbit-header-mobile-nav .orbit-navigation li>details>ul{inline-size:min(100%, var(--orbit-cytrix-submenu-width, 224px));max-inline-size:100%}}.cytrix-shell main>.orbit-section-container{padding:0 48px}.cytrix-shell main>.orbit-section-container:has(>.orbit-grid>.orbit-column>.orbit-dynamic>.orbit-section-hero){padding:0}.cytrix-shell main:has(.orbit-section-map):has(.orbit-section-contact)>.orbit-section-container{padding:0}.cytrix-shell main:not(:has(.orbit-section-cards))>.orbit-section-container:not(:has(.orbit-section-hero)):not(:has(.orbit-section-contact,.orbit-section-map)){margin-inline:auto}.cytrix-shell .orbit-header-main .orbit-header-slot-end{flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.cytrix-shell .orbit-public-languages{position:relative;flex:none;font-family:var(--orbit-font);font-size:.9rem}.cytrix-shell .orbit-public-languages>summary{min-block-size:44px;padding:10px 14px;border:1px solid currentColor;border-radius:calc(var(--orbit-radius-md, 32px) * .5);cursor:pointer;white-space:nowrap}.cytrix-shell .orbit-public-languages>summary:focus-visible{outline:3px solid var(--orbit-cytrix-highlight,#e8bf58);outline-offset:4px}.cytrix-shell .orbit-public-languages>ul{position:absolute;z-index:40;inset-block-start:100%;inset-inline-end:0;min-inline-size:160px;max-inline-size:calc(100vw - 32px);margin-block:8px 0;margin-inline:0;padding:8px;list-style:none;border:1px solid var(--orbit-color-border);border-radius:calc(var(--orbit-radius-md, 32px) * .5);background:var(--orbit-cytrix-header-background);color:var(--orbit-cytrix-header-text);box-shadow:0 12px 28px #0002}.cytrix-shell .orbit-public-languages li>a{display:block;min-block-size:44px;padding:10px 14px;border-radius:calc(var(--orbit-radius-md, 32px) * .25)}.cytrix-shell .orbit-public-languages li>a:is(:hover,[aria-current="page"]){background:color-mix(in srgb,currentColor 12%,transparent)}@media (max-width:1100px){.cytrix-shell main>.orbit-section-container{padding-inline:24px}}@media (max-width:760px){.cytrix-shell main>.orbit-section-container{padding-inline:20px}.cytrix-shell main:has(.orbit-section-map):has(.orbit-section-contact)>:is(.orbit-dynamic,.orbit-grid,.orbit-section-container):not(:has(.orbit-section-hero)){grid-column:2}.cytrix-shell .orbit-header-main .orbit-header-slot-end{display:flex}}.cytrix-shell{--k-deep:var(--orbit-cytrix-ink, #011333);--k-paper:var(--orbit-color-background, #fbfaf7);--k-sand:var(--orbit-cytrix-cream-background, color-mix(in srgb, var(--orbit-cytrix-highlight, #e8c46a) 24%, var(--k-paper)));--k-gold:var(--orbit-cytrix-highlight, #e8c46a);--k-gold-ink:color-mix(in srgb, var(--k-gold) 58%, #3b2a05);--k-teal:var(--orbit-cytrix-accent, #14b8a6);--k-ink:var(--orbit-color-text, #26374b);--k-on-dark:var(--orbit-cytrix-on-dark, #fff);--k-ease:cubic-bezier(.22, .61, .36, 1);--k-steel:cubic-bezier(.76, 0, .24, 1);--k-section-y:clamp(3.5rem, 6vw, 5.5rem);--k-gutter:max(24px, calc((100% - var(--orbit-content-width, 1180px)) / 2));--k-grid-line:color-mix(in srgb, var(--k-on-dark) 5%, transparent);--k-display:clamp(2.5rem, 4.4vw, 3.5rem);--k-title:clamp(1.75rem, 2.6vw, 2.5rem);--k-subtitle:clamp(1.375rem, 2vw, 1.75rem);--k-radius:4px}.cytrix-shell .orbit-layout-content>main:has(.orbit-split-hero){gap:0;padding:0}.cytrix-shell main:has(.orbit-split-hero)>.orbit-container-frame{padding:var(--k-section-y) var(--k-gutter);margin:0;color:var(--k-ink);background:var(--k-paper)}.cytrix-shell main:has(.orbit-split-hero)>.orbit-container-frame>.orbit-grid{max-width:none}.cytrix-shell main:has(.orbit-split-hero)>.orbit-container-frame:is(:has(.sh-grid),:has(.orbit-process-steps),:has(section.orbit-section-contact):not(:has(.orbit-grid:is(.cols-2,.cols-3)))){--orbit-section-text:var(--k-on-dark);--orbit-section-muted:color-mix(in srgb, var(--k-on-dark) 70%, transparent);--orbit-section-accent:var(--k-gold);--orbit-text:var(--k-on-dark);--k-line:color-mix(in srgb, var(--k-on-dark) 14%, transparent);--k-label:var(--k-gold);color:var(--k-on-dark);background:radial-gradient(ellipse 55% 75% at 88% 0%,color-mix(in srgb,var(--k-gold) 9%,transparent),transparent 70%),radial-gradient(ellipse 45% 65% at 0% 100%,color-mix(in srgb,var(--k-teal) 9%,transparent),transparent 70%),var(--k-deep)}.cytrix-shell main:has(.orbit-split-hero)>.orbit-container-frame:not(:has(.sh-grid),:has(.orbit-process-steps),:has(section.orbit-section-contact):not(:has(.orbit-grid:is(.cols-2,.cols-3)))){--orbit-section-text:var(--k-ink);--orbit-section-muted:color-mix(in srgb, var(--k-ink) 72%, transparent);--orbit-section-accent:var(--k-gold-ink);--k-line:color-mix(in srgb, var(--k-ink) 14%, transparent);--k-label:var(--k-gold-ink)}.cytrix-shell main:has(.orbit-split-hero)>.orbit-container-frame:has(.orbit-icon-cards){background:var(--k-sand)}.cytrix-shell main :is(.sh-eyebrow,.sf-copy>p.sh-text:first-child,.sf-panel>p.sh-text:first-child,.ic-header>div:first-child>p.sh-text:first-child,.ps-heading>p.sh-text:first-child){display:inline-flex;align-items:center;gap:14px;inline-size:auto;font-size:.78rem;letter-spacing:.28em;text-transform:uppercase;color:var(--k-label);font-variant-numeric:tabular-nums}.cytrix-shell main :is(.sh-eyebrow,.sf-copy>p.sh-text:first-child,.sf-panel>p.sh-text:first-child,.ic-header>div:first-child>p.sh-text:first-child,.ps-heading>p.sh-text:first-child)::before{content:"";inline-size:44px;block-size:1px;background:currentColor;flex:none}[lang="fa"] .cytrix-shell main :is(.sh-eyebrow,.sf-copy>p.sh-text:first-child,.sf-panel>p.sh-text:first-child,.ic-header>div:first-child>p.sh-text:first-child,.ps-heading>p.sh-text:first-child){letter-spacing:0;font-size:.875rem}.cytrix-shell main :is(.ps-heading h2,.ic-header h2,.sf-copy h2,.orbit-section-faq>h2,section.orbit-section-contact>h2){font-size:var(--k-title);line-height:1.18;letter-spacing:-.02em;text-wrap:balance;max-inline-size:18ch}[lang="fa"] .cytrix-shell main :is(.ps-heading h2,.ic-header h2,.sf-copy h2,.orbit-section-faq>h2,section.orbit-section-contact>h2){line-height:1.4;letter-spacing:0}.cytrix-shell main :is(.sf-copy,.ic-header,.ps-heading) p.sh-text:not(:first-child),.cytrix-shell main .sh-description{font-size:1.0625rem;line-height:1.85;max-inline-size:58ch}.cytrix-shell main .orbit-split-hero:has(>.sh-inner){min-block-size:clamp(520px, 78vh, 820px);display:grid;align-content:center}.cytrix-shell main>.orbit-container-frame:has(.sh-grid){padding-block:clamp(4rem, 7vw, 6.5rem) 0}.cytrix-shell main .sh-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(32px, 6vw, 96px)}.cytrix-shell main .sh-copy{gap:32px}.cytrix-shell main .sh-heading>.sh-text{font-size:var(--k-display);line-height:1.12;letter-spacing:-.035em}[lang="fa"] .cytrix-shell main .sh-heading>.sh-text{line-height:1.32;letter-spacing:0}.cytrix-shell main .sh-heading>.sh-text2{color:var(--k-gold)}.cytrix-shell main .sh-description{color:color-mix(in srgb,var(--k-on-dark) 78%,transparent)}.cytrix-shell main .sh-media{position:relative;isolation:isolate;padding:0}.cytrix-shell main .sh-picture{min-height:0;overflow:visible;border-radius:0}.cytrix-shell main .sh-picture>img{inline-size:min(100%, 480px);aspect-ratio:1;object-fit:cover;margin-inline:auto;border-radius:50%}.cytrix-shell main .sh-media::before,.cytrix-shell main .sh-media::after{content:"";position:absolute;z-index:-1;inset:50% auto auto 50%;inline-size:min(118%, 560px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;pointer-events:none}.cytrix-shell main .sh-media::before{border:1px solid color-mix(in srgb,var(--k-gold) 22%,transparent);box-shadow:inset 0 0 0 48px color-mix(in srgb,var(--k-on-dark) 2%,transparent)}.cytrix-shell main .sh-media::after{inline-size:min(100%, 470px);border:1px dashed color-mix(in srgb,var(--k-on-dark) 16%,transparent);background:conic-gradient(from 0deg,transparent 0 78%,color-mix(in srgb,var(--k-gold) 55%,transparent) 88%,transparent 89%) border-box;mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px))}.cytrix-shell main .sh-trust{margin-block-start:clamp(3rem, 6vw, 5rem);border-block-start:1px solid var(--k-line)}.cytrix-shell main .sh-trust>ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 28px;padding-block:26px}.cytrix-shell main .sh-trust li{gap:0;font-size:.8rem;letter-spacing:.28em;color:color-mix(in srgb,var(--k-on-dark) 66%,transparent);font-variant-numeric:tabular-nums}.cytrix-shell main .sh-trust li .sh-text{font-size:inherit}.cytrix-shell main :is(.sh-button,.ps-action){position:relative;min-block-size:52px;padding:14px 28px;border:0;border-radius:var(--k-radius);font-weight:700;gap:14px;transition:background-color 400ms var(--k-ease),color 400ms var(--k-ease)}.cytrix-shell main .sh-button:first-child{--orbit-color-background:var(--k-deep);--orbit-section-accent:var(--k-gold)}.cytrix-shell main .sh-button:first-child::after,.cytrix-shell main .ps-action::after{content:"→";font-weight:400;display:inline-block;transition:translate 400ms var(--k-ease)}.cytrix-shell main :is(.sh-button:first-child,.ps-action):hover::after{translate:4px 0}[dir="rtl"] .cytrix-shell main :is(.sh-button:first-child,.ps-action):hover::after{translate:-4px 0}[dir="rtl"] .cytrix-shell main .sh-button:first-child::after,[dir="rtl"] .cytrix-shell main .ps-action::after{content:"←"}.cytrix-shell main .sh-button+.sh-button{--orbit-section-accent:var(--k-on-dark);padding-inline:4px;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--k-gold) 70%,transparent);text-underline-offset:8px}.cytrix-shell main .sh-button:first-child:hover{--orbit-section-accent:color-mix(in srgb, var(--k-gold) 80%, #fff)}.cytrix-shell main .ps-action{--ps-button-bg:var(--k-gold);--ps-button-hover:color-mix(in srgb, var(--k-gold) 80%, #fff);--ps-button-border:transparent;--ps-button-radius:0;color:var(--k-deep)}.cytrix-shell main .ps-action>*{color:var(--k-deep)}.cytrix-shell main .ps-action .sh-icon{display:none}.cytrix-shell main .orbit-stats-features .sf-grid{gap:clamp(40px, 7vw, 112px);align-items:start}.cytrix-shell main .sf-panel{--sf-panel-bg:transparent;--sf-panel-border:var(--k-line);--sf-panel-radius:0;--sf-shadow:none;--sf-divider:var(--k-line);padding:36px 0 0;border-width:1px 0 0;position:sticky;inset-block-start:120px}.cytrix-shell main .sf-stat-value{gap:14px;align-items:baseline}.cytrix-shell main .sf-stat-value>.sh-text:first-child{font-size:clamp(3rem, 5vw, 4rem);line-height:1;font-variation-settings:"wght" 300;font-variant-numeric:tabular-nums;color:var(--k-gold-ink)}.cytrix-shell main .sf-stat-value>.sh-text:last-child{font-size:1.125rem;color:var(--k-gold-ink)}.cytrix-shell main .sf-panel>h3{font-size:1.125rem}.cytrix-shell main .sf-panel>p.sh-text:not(:first-child){font-size:.95rem;letter-spacing:.12em;line-height:1.9;direction:ltr;unicode-bidi:isolate;text-align:start}[dir="rtl"] .cytrix-shell main .sf-panel>p.sh-text:not(:first-child){text-align:end}.cytrix-shell main .sf-features{--sf-divider:var(--k-line)}.cytrix-shell main .sf-features>li{padding-block:28px;gap:22px}.cytrix-shell main .sf-icon{--sf-icon-bg:transparent;--sf-icon:var(--k-gold-ink);padding:0}.cytrix-shell main .sf-item-copy>h3{font-size:1.125rem}.cytrix-shell main .orbit-icon-cards .ic-header{align-items:end;gap:clamp(24px, 5vw, 80px)}.cytrix-shell main .ic-grid{counter-reset:k-item;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(32px, 5vw, 80px)}.cytrix-shell main .ic-grid>li{counter-increment:k-item}.cytrix-shell main .ic-card{--ic-bg:transparent;--ic-hover:transparent;--ic-border:transparent;--ic-hover-border:transparent;--ic-radius:0;--ic-icon:var(--k-gold-ink);--ic-icon-bg:transparent;position:relative;display:grid;grid-template-columns:3rem minmax(0,1fr) auto;align-content:start;gap:12px 20px;padding:32px 28px 36px;border:0;border-block-start:1px solid var(--k-line);border-radius:0;background:linear-gradient(var(--k-deep),var(--k-deep)) no-repeat 0 100% / 100% 0;transition:background-size 700ms var(--k-steel)}.cytrix-shell main .ic-card::before{content:counter(k-item,decimal-leading-zero);grid-area:1 / 1;padding-block-start:.4em;font-size:.85rem;font-weight:600;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--k-gold-ink);transition:color 500ms var(--k-ease)}[lang="fa"] .cytrix-shell main .ic-card::before{content:"۰" counter(k-item,persian);letter-spacing:.04em}.cytrix-shell main .ic-card::after{content:none;position:absolute;inset-block-start:-1px;inset-inline:0;block-size:2px;background:var(--k-gold-ink);transform:scaleX(0);transform-origin:left;transition:transform 700ms var(--k-ease)}[dir="rtl"] .cytrix-shell main .ic-card::after{transform-origin:right}.cytrix-shell main .ic-title-row{display:contents}.cytrix-shell main .ic-icon{grid-area:1 / 3 / span 2;align-self:start;padding:0}.cytrix-shell main .ic-icon .sh-icon{inline-size:44px;block-size:44px;stroke-width:1.1;transition:color 500ms var(--k-ease)}.cytrix-shell main .ic-title-row>h3{grid-area:1 / 2;font-size:1.25rem;line-height:1.5;transition:color 500ms var(--k-ease)}.cytrix-shell main .ic-card>.sh-text{--orbit-section-muted:color-mix(in srgb, var(--k-ink) 74%, transparent);grid-area:2 / 2;max-inline-size:46ch;font-size:1rem;line-height:1.8;transition:color 500ms var(--k-ease)}.cytrix-shell main .ic-card>.ic-link{grid-area:3 / 2;justify-content:flex-start;gap:10px;margin-block-start:8px;padding:0;font-size:.875rem;font-weight:600;color:var(--k-gold-ink);transition:color 500ms var(--k-ease)}.cytrix-shell main .ic-card>.ic-link>[aria-hidden="true"]{font-size:0}.cytrix-shell main .ic-card>.ic-link>[aria-hidden="true"]::after{content:"→";font-size:1.05rem;display:inline-block;transition:translate 500ms var(--k-ease)}[dir="rtl"] .cytrix-shell main .ic-card>.ic-link>[aria-hidden="true"]::after{content:"←"}.cytrix-shell main a.ic-card{cursor:pointer;text-decoration:none}.cytrix-shell main a.ic-card:focus-visible{outline:2px solid var(--k-gold);outline-offset:-3px}@media (hover:hover){.cytrix-shell main .ic-card:hover{background-size:100% 100%}.cytrix-shell main .ic-card:hover::after{transform:scaleX(1);background:var(--k-gold)}.cytrix-shell main .ic-card:hover::before,.cytrix-shell main .ic-card:hover>.ic-link{color:var(--k-gold)}.cytrix-shell main .ic-card:hover>*{--orbit-section-text:var(--k-on-dark);--orbit-section-muted:color-mix(in srgb, var(--k-on-dark) 74%, transparent);--ic-icon:var(--k-gold)}.cytrix-shell main .ic-card:hover>.ic-link>[aria-hidden="true"]::after{translate:5px 0}[dir="rtl"] .cytrix-shell main .ic-card:hover>.ic-link>[aria-hidden="true"]::after{translate:-5px 0}}.cytrix-shell main a.ic-card:is(:focus-visible,:active){background-size:100% 100%}.cytrix-shell main a.ic-card:is(:focus-visible,:active)>*{--orbit-section-text:var(--k-on-dark);--orbit-section-muted:color-mix(in srgb, var(--k-on-dark) 74%, transparent);--ic-icon:var(--k-gold)}@media (max-width:1024px){.cytrix-shell main .ic-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.cytrix-shell main .ic-card{grid-template-columns:2.5rem minmax(0,1fr) auto;padding-inline:16px}.cytrix-shell main .ic-icon .sh-icon{inline-size:36px;block-size:36px}}.cytrix-shell main .orbit-process-steps{gap:clamp(48px, 7vw, 96px)}.cytrix-shell main .ps-steps{gap:0 clamp(28px, 4vw, 64px)}.cytrix-shell main .ps-step{--ps-step-bg:transparent;--ps-step-border:transparent;--ps-step-radius:0;--ps-step-shadow:none;--ps-divider:var(--k-line);padding:0;border:0}.cytrix-shell main .ps-step-label{flex-direction:column;align-items:flex-start;gap:10px;font-size:0;color:var(--k-gold)}.cytrix-shell main .ps-step-label>bdi{font-size:clamp(2.5rem, 3.6vw, 3rem);line-height:1;font-variation-settings:"wght" 250;font-variant-numeric:tabular-nums;color:var(--k-gold)}.cytrix-shell main .ps-step-label>span[aria-hidden="true"]{display:none}.cytrix-shell main .ps-step-label>span{font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;color:color-mix(in srgb,var(--k-on-dark) 60%,transparent)}[lang="fa"] .cytrix-shell main .ps-step-label>span{font-size:.875rem;letter-spacing:0}.cytrix-shell main .ps-divider{position:relative;border:0;block-size:1px;background:var(--k-line);margin-block:28px}.cytrix-shell main .ps-divider::after{content:"";position:absolute;inset:0;background:var(--k-gold);transform-origin:left}[dir="rtl"] .cytrix-shell main .ps-divider::after{transform-origin:right}.cytrix-shell main .ps-step-copy>h3{font-size:1.25rem}.cytrix-shell main .orbit-section-faq:not(:has(>details:nth-of-type(7))){grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:clamp(32px, 7vw, 112px);max-inline-size:none;gap:0 clamp(32px, 7vw, 112px)}.cytrix-shell main .orbit-section-faq:not(:has(>details:nth-of-type(7)))>h2{grid-column:1;grid-row:1 / span 12;align-self:start;position:sticky;inset-block-start:120px;margin:0}.cytrix-shell main .orbit-section-faq:not(:has(>details:nth-of-type(7)))>details{grid-column:2}.cytrix-shell main .orbit-section-faq details{background:none;border:0;border-block-end:1px solid var(--k-line);border-radius:0;color:var(--k-ink)}.cytrix-shell main .orbit-section-faq details:first-of-type{border-block-start:1px solid var(--k-line)}.cytrix-shell main .orbit-section-faq details[open]{background:none;color:var(--k-ink);border-color:var(--k-line)}.cytrix-shell main .orbit-section-faq summary{min-block-size:0;padding:24px 0;padding-inline-end:48px;font-size:1.0625rem}.cytrix-shell main .orbit-section-faq details[open] summary{color:var(--k-ink)}.cytrix-shell main .orbit-section-faq summary::before,.cytrix-shell main .orbit-section-faq summary::after{inset-inline-end:4px;inline-size:16px;block-size:1px;background:var(--k-gold-ink)}.cytrix-shell main .orbit-section-faq details p{padding:0 0 28px;max-inline-size:64ch;color:color-mix(in srgb,var(--k-ink) 80%,transparent)}@media (hover:hover){.cytrix-shell main .orbit-section-faq details:hover{border-color:var(--k-line)}.cytrix-shell main .orbit-section-faq summary:hover{color:var(--k-gold-ink)}}.cytrix-shell main:has(.orbit-split-hero) section.orbit-section-contact{padding:0;background:none;border-radius:0}.cytrix-shell main:has(.orbit-split-hero) section.orbit-section-contact>h2{font-size:var(--k-title);max-inline-size:20ch}.cytrix-shell main:has(.orbit-split-hero) section.orbit-section-contact>address>a{inline-size:auto;min-block-size:0;padding:10px 0;border:0;border-block-end:1px solid var(--k-line);background:none;font-size:clamp(1.25rem, 2.2vw, 1.75rem);font-weight:400;letter-spacing:.02em}.cytrix-shell main:has(.orbit-split-hero) section.orbit-section-contact>address>a:is(:hover,:focus-visible){background:none;color:var(--k-gold);border-color:var(--k-gold)}@media (max-width:1024px){.cytrix-shell main .ic-grid{grid-template-columns:minmax(0,1fr)}.cytrix-shell main .orbit-section-faq:not(:has(>details:nth-of-type(7))){grid-template-columns:minmax(0,1fr)}.cytrix-shell main .orbit-section-faq:not(:has(>details:nth-of-type(7)))>:is(h2,details){grid-column:1;grid-row:auto;position:static}.cytrix-shell main .orbit-section-faq>h2{margin-block-end:32px}}@media (max-width:760px){.cytrix-shell main .sh-grid{grid-template-columns:minmax(0,1fr)}.cytrix-shell main .orbit-split-hero:has(>.sh-inner){min-block-size:0}.cytrix-shell main .sh-media::before,.cytrix-shell main .sh-media::after{inline-size:92%}.cytrix-shell main .sf-panel{position:static}.cytrix-shell main .sh-actions>*{flex:1 1 100%}}@keyframes k-rise{from{opacity:0;translate:0 36px}to{opacity:1;translate:0 0}}@keyframes k-grow{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes k-turn{to{rotate:200deg}}@media (prefers-reduced-motion:no-preference){.cytrix-shell main .sh-copy>*,.cytrix-shell main .sh-media{animation:k-rise 900ms var(--k-ease) both}.cytrix-shell main .sh-copy>:nth-child(2){animation-delay:80ms}.cytrix-shell main .sh-copy>:nth-child(3){animation-delay:160ms}.cytrix-shell main .sh-copy>:nth-child(4),.cytrix-shell main .sh-media{animation-delay:240ms}@supports (animation-timeline:view()){.cytrix-shell main .ps-divider::after{animation:k-grow linear both;animation-timeline:view();animation-range:cover 15% cover 50%}.cytrix-shell main .sh-media::after{animation:k-turn linear both;animation-timeline:scroll(root)}}}.cytrix-shell .orbit-header-desktop-nav .orbit-navigation-disclosure>ul{border:0;background:none;padding:0;gap:clamp(8px, 2vw, 28px)}.cytrix-shell .orbit-header-desktop-nav .orbit-navigation :is(a,summary){position:relative;border-radius:0;background:none}.cytrix-shell .orbit-header-desktop-nav .orbit-navigation a[aria-current="page"]{background:none}.cytrix-shell .orbit-header-desktop-nav .orbit-navigation-disclosure>ul>li>a::after{content:"";position:absolute;inset-inline:var(--orbit-cytrix-menu-padding-x,12px);inset-block-end:2px;block-size:1px;background:var(--k-gold);transform:scaleX(0);transition:transform 500ms var(--k-ease)}.cytrix-shell .orbit-header-desktop-nav .orbit-navigation-disclosure>ul>li>a:is(:hover,[aria-current="page"])::after{transform:scaleX(1)}.cytrix-shell .orbit-header-cta{display:inline-flex;align-items:center;gap:10px;min-block-size:44px;border-radius:4px;padding-inline:20px}.cytrix-shell .orbit-header-cta>svg{flex:none;inline-size:18px;block-size:18px}.cytrix-shell .orbit-header-cta>span{direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums;letter-spacing:.02em}.cytrix-shell .orbit-public-languages>summary{border-color:color-mix(in srgb,currentColor 30%,transparent);border-radius:0}.cytrix-shell .orbit-footer-v2{margin:0;border-radius:0}.cytrix-shell .orbit-footer-v2 .orbit-footer-column h2{color:var(--k-gold,#e8c46a)}.cytrix-shell main .orbit-section-faq details{transition:background-color 600ms var(--k-ease),color 600ms var(--k-ease),border-color 600ms var(--k-ease)}.cytrix-shell main .orbit-section-faq summary{padding-inline-start:0;transition:padding 600ms var(--k-ease),color 400ms var(--k-ease)}.cytrix-shell main .orbit-section-faq details[open]{background:var(--k-deep);color:var(--k-on-dark);border-color:var(--k-deep)}.cytrix-shell main .orbit-section-faq details[open] summary{color:var(--k-gold);padding-inline:28px 64px}.cytrix-shell main .orbit-section-faq details[open] summary::before,.cytrix-shell main .orbit-section-faq details[open] summary::after{inset-inline-end:28px;background:var(--k-gold)}.cytrix-shell main .orbit-section-faq details[open] p{color:color-mix(in srgb,var(--k-on-dark) 82%,transparent);padding-inline:28px}.cytrix-shell .orbit-header-main .orbit-header-slot-end{flex-wrap:nowrap}.cytrix-shell main:has(.orbit-split-hero) .orbit-section-content:not(:has(.orbit-section-split)){display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px clamp(32px, 7vw, 112px);align-items:start}.cytrix-shell main:has(.orbit-split-hero) .orbit-section-content:not(:has(.orbit-section-split))>h2{font-size:var(--k-subtitle);line-height:1.35;max-inline-size:18ch}[lang="fa"] .cytrix-shell main:has(.orbit-split-hero) .orbit-section-content:not(:has(.orbit-section-split))>h2{line-height:1.5}.cytrix-shell main:has(.orbit-split-hero) .orbit-section-content:not(:has(.orbit-section-split))>.orbit-rich-body{gap:18px;font-size:1.0625rem;max-inline-size:64ch}.cytrix-shell main:has(.orbit-split-hero) .orbit-rich-body a{color:var(--k-gold-ink)}.cytrix-shell main:has(.orbit-split-hero)>.orbit-container-frame:has(.orbit-section-content)+.orbit-container-frame:has(.orbit-section-content){padding-block-start:0}.cytrix-shell main:has(.orbit-split-hero)>.orbit-container-frame:has(.orbit-section-content)+.orbit-container-frame:has(.orbit-section-content) .orbit-section-content{border-block-start:1px solid var(--k-line);padding-block-start:clamp(2.5rem, 5vw, 4rem)}.cytrix-shell main .orbit-split-hero:has(>.sh-inner .sh-grid.sh-single){min-block-size:clamp(340px, 46vh, 460px)}.cytrix-shell main>.orbit-container-frame:has(.sh-grid.sh-single){padding-block:clamp(4rem, 8vw, 7rem)}.cytrix-shell main .sh-grid.sh-single .sh-copy{max-inline-size:1080px}.cytrix-shell .orbit-layout-content>main:has(.orbit-split-hero):has(.orbit-section-map):has(.orbit-section-contact){display:flex;flex-direction:column;gap:0;padding:0}.cytrix-shell main:has(.orbit-split-hero):has(.orbit-section-map)>.orbit-container-frame{grid-column:auto;margin:0;padding:var(--k-section-y) var(--k-gutter)}.cytrix-shell main:has(.orbit-split-hero):has(.orbit-section-map)>.orbit-container-frame:has(.orbit-section-contact)+.orbit-container-frame:has(.orbit-section-contact){padding-block-start:0}.cytrix-shell main:has(.orbit-split-hero):has(.orbit-section-map)>.orbit-container-frame:has(.orbit-section-contact)+.orbit-container-frame:has(.orbit-section-contact) section.orbit-section-contact{border-block-start:1px solid var(--k-line);padding-block-start:clamp(2.5rem, 5vw, 4rem)}.cytrix-shell main:has(.orbit-split-hero):has(.orbit-section-map) section.orbit-section-contact{height:auto;border:0;box-shadow:none}.cytrix-shell main:has(.orbit-split-hero):has(.orbit-section-map) section.orbit-section-contact>h2{font-size:var(--k-title)}.cytrix-shell main:has(.orbit-split-hero) .orbit-section-map{grid-template-columns:minmax(0,1fr) auto;padding:0;border:0;border-radius:0;background:none}.cytrix-shell main:has(.orbit-split-hero) .orbit-section-map h2{font-size:var(--k-subtitle)}.cytrix-shell main:has(.orbit-split-hero) .orbit-section-map .orbit-section-button{border-radius:4px;background:var(--k-deep);color:var(--k-on-dark);padding:16px 32px}@media (max-width:760px){.cytrix-shell main:has(.orbit-split-hero) .orbit-section-content:not(:has(.orbit-section-split)){grid-template-columns:minmax(0,1fr)}.cytrix-shell main:has(.orbit-split-hero) .orbit-section-map{grid-template-columns:minmax(0,1fr)}}.cytrix-shell main .sh-grid.sh-single .sh-heading>.sh-text{font-size:clamp(2.25rem, 3.6vw, 3rem)}.cytrix-shell main:has(.orbit-split-hero) section.orbit-section-contact>address>a{justify-self:start}.cytrix-shell main:has(.orbit-split-hero) .orbit-rich-body>p{margin:0}.cytrix-shell main:has(.orbit-split-hero) section.orbit-section-contact>address{padding:0;background:none;border-radius:0;box-shadow:none}.cytrix-shell main .sh-button+.sh-button{text-decoration-thickness:1px;text-underline-offset:.7em}@keyframes k-float{0%,100%{translate:0 0}50%{translate:0 -3px}}.cytrix-shell main .sh-trust li{position:relative;cursor:default;transition:color 300ms var(--k-ease),translate 300ms var(--k-ease)}.cytrix-shell main .sh-trust li::after{content:"";position:absolute;inset-block-end:-10px;inset-inline:0;margin-inline:auto;inline-size:4px;block-size:4px;border-radius:50%;background:var(--k-gold);opacity:0;scale:.4;transition:opacity 300ms var(--k-ease),scale 300ms var(--k-ease)}.cytrix-shell main .sh-trust li:hover{color:var(--k-gold);translate:0 -4px}.cytrix-shell main .sh-trust li:hover::after{opacity:1;scale:1}@media (prefers-reduced-motion:no-preference){.cytrix-shell main .sh-trust li:not(:hover){animation:k-float 5s ease-in-out infinite}.cytrix-shell main .sh-trust li:nth-child(2n){animation-delay:-1.2s}.cytrix-shell main .sh-trust li:nth-child(3n){animation-delay:-2.5s}.cytrix-shell main .sh-trust li:nth-child(5n){animation-delay:-3.7s}}.cytrix-shell .orbit-public-languages>summary{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:8px 14px;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:var(--k-radius);font-size:.875rem;text-transform:uppercase;letter-spacing:.08em;transition:border-color 300ms var(--k-ease),color 300ms var(--k-ease)}.cytrix-shell .orbit-public-languages>summary:hover,.cytrix-shell .orbit-public-languages[open]>summary{border-color:var(--k-gold);color:var(--k-gold)}.cytrix-shell .orbit-public-languages>ul{min-inline-size:140px;margin-block-start:10px;padding:6px;border:1px solid color-mix(in srgb,var(--k-on-dark) 12%,transparent);border-radius:var(--k-radius);background:var(--k-deep);color:var(--k-on-dark);box-shadow:0 18px 40px color-mix(in srgb,#000 35%,transparent)}.cytrix-shell .orbit-public-languages li>a{display:flex;align-items:center;justify-content:space-between;min-block-size:40px;padding:8px 12px;border-radius:calc(var(--k-radius) - 1px);text-transform:uppercase;letter-spacing:.08em;font-size:.875rem}.cytrix-shell .orbit-public-languages li>a:hover{background:color-mix(in srgb,var(--k-on-dark) 8%,transparent)}.cytrix-shell .orbit-public-languages li>a[aria-current="page"]{background:none;color:var(--k-gold)}.cytrix-shell .orbit-public-languages li>a[aria-current="page"]::after{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--k-gold)}.cytrix-shell .orbit-public-languages>summary{list-style:none;cursor:pointer}.cytrix-shell .orbit-public-languages>summary::-webkit-details-marker{display:none}.cytrix-shell .orbit-public-languages>summary::marker{content:""}.cytrix-shell .orbit-public-languages>summary::after{content:"";inline-size:6px;block-size:6px;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;rotate:45deg;translate:0 -2px;transition:rotate 300ms var(--k-ease),translate 300ms var(--k-ease)}.cytrix-shell .orbit-public-languages[open]>summary::after{rotate:225deg;translate:0 2px}.cytrix-shell main>.orbit-container-frame:has(.orbit-process-steps){padding-block:var(--k-section-y)}.cytrix-shell main .ps-header>.ps-heading>h2{max-inline-size:none}.cytrix-shell main .ps-header{grid-template-columns:minmax(0,1fr) auto;align-items:end}.cytrix-shell main>.orbit-container-frame:has(>.orbit-grid.cols-2 section.orbit-section-contact){background:var(--k-sand)}.cytrix-shell main>.orbit-container-frame:has(.orbit-section-map)+.orbit-container-frame{background:var(--k-sand)}.cytrix-shell main>.orbit-container-frame>.orbit-grid.cols-2{align-items:stretch}.cytrix-shell main .orbit-grid.cols-2 section.orbit-section-contact{display:grid;align-content:start;gap:14px;block-size:100%;padding:clamp(28px, 3.5vw, 44px);border:1px solid var(--k-line);border-radius:var(--k-radius);background:color-mix(in srgb,#fff 60%,var(--k-paper));color:var(--k-ink)}.cytrix-shell main .orbit-grid.cols-2 section.orbit-section-contact>h2{font-size:var(--k-subtitle);max-inline-size:none;color:var(--k-ink)}.cytrix-shell main .orbit-grid.cols-2 section.orbit-section-contact :is(p,.orbit-rich-body){color:color-mix(in srgb,var(--k-ink) 76%,transparent)}.cytrix-shell main .orbit-grid.cols-2 section.orbit-section-contact>address{margin-block-start:12px}.cytrix-shell main .orbit-grid.cols-2 section.orbit-section-contact>address>a{color:var(--k-ink);border-color:var(--k-line);font-size:clamp(1.25rem, 2vw, 1.5rem)}.cytrix-shell main .orbit-grid.cols-2 section.orbit-section-contact>address>a:is(:hover,:focus-visible){color:var(--k-gold-ink);border-color:var(--k-gold-ink)}.cytrix-shell main .orbit-grid.cols-2 :is(.orbit-section-map,.orbit-section-content){display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px}.cytrix-shell main .orbit-grid.cols-2 :is(.orbit-section-map,.orbit-section-content)>h2{font-size:var(--k-subtitle);max-inline-size:none}.cytrix-shell main .orbit-grid.cols-2 .orbit-section-map .orbit-section-button{grid-column:1;grid-row:auto;justify-self:start;margin-block-start:8px}@media (max-width:760px){.cytrix-shell main>.orbit-container-frame>.orbit-grid.cols-2{grid-template-columns:minmax(0,1fr)}}.cytrix-shell .orbit-public-languages>summary{border-color:#fff0;padding-inline:10px}.cytrix-shell .orbit-public-languages>summary:hover,.cytrix-shell .orbit-public-languages[open]>summary{border-color:#fff0;background:color-mix(in srgb,var(--k-on-dark) 7%,transparent)}.cytrix-shell .orbit-public-languages>ul{min-inline-size:168px;padding:6px;background:var(--k-paper);color:var(--k-ink);border-color:var(--k-line)}.cytrix-shell .orbit-public-languages li>a{gap:16px;color:var(--k-ink);text-transform:none;letter-spacing:0;font-size:.9375rem}.cytrix-shell .orbit-public-languages li>a{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--k-ink) 55%,transparent)}.cytrix-shell .orbit-public-languages li>a::before{content:attr(aria-label);font-size:.9375rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--k-ink)}.cytrix-shell .orbit-public-languages li>a[aria-current="page"]::before{color:var(--k-gold-ink)}.cytrix-shell .orbit-public-languages li>a:hover{background:color-mix(in srgb,var(--k-gold) 16%,transparent)}.cytrix-shell .orbit-public-languages li>a[aria-current="page"]{color:var(--k-gold-ink)}.cytrix-shell main>.orbit-container-frame>.orbit-grid.cols-3{align-items:stretch}.cytrix-shell main .orbit-grid.cols-3>.orbit-column>.orbit-dynamic{block-size:100%}.cytrix-shell main .orbit-grid.cols-3 :is(section.orbit-section-contact,.orbit-section-map){display:flex;flex-direction:column;gap:14px;block-size:100%;padding:clamp(28px, 3vw, 40px);border:1px solid var(--k-line);border-radius:var(--k-radius);background:color-mix(in srgb,#fff 65%,var(--k-paper));color:var(--k-ink);transition:border-color 400ms var(--k-ease),box-shadow 400ms var(--k-ease)}.cytrix-shell main .orbit-grid.cols-3 :is(section.orbit-section-contact,.orbit-section-map):hover{border-color:color-mix(in srgb,var(--k-gold-ink) 55%,var(--k-line));box-shadow:0 14px 34px color-mix(in srgb,var(--k-deep) 8%,transparent)}.cytrix-shell main .orbit-grid.cols-3 :is(section.orbit-section-contact,.orbit-section-map)>h2{font-size:1.375rem;line-height:1.45;max-inline-size:none;color:var(--k-ink)}.cytrix-shell main .orbit-grid.cols-3 section.orbit-section-contact :is(p,.orbit-rich-body){color:color-mix(in srgb,var(--k-ink) 74%,transparent);font-size:1rem}.cytrix-shell main .orbit-grid.cols-3 section.orbit-section-contact>address{margin-block-start:auto;padding-block-start:12px}.cytrix-shell main .orbit-grid.cols-3 section.orbit-section-contact>address>a{color:var(--k-ink);border-color:var(--k-line);font-size:1.25rem;font-weight:600}.cytrix-shell main .orbit-grid.cols-3 section.orbit-section-contact>address>a:is(:hover,:focus-visible){color:var(--k-gold-ink);border-color:var(--k-gold-ink)}.cytrix-shell main .orbit-grid.cols-3 .orbit-section-map>p{unicode-bidi:plaintext;text-align:match-parent;color:color-mix(in srgb,var(--k-ink) 74%,transparent)}.cytrix-shell main .orbit-grid.cols-3 .orbit-section-map .orbit-section-button{margin-block-start:auto;align-self:flex-start}@media (max-width:1024px){.cytrix-shell main>.orbit-container-frame>.orbit-grid.cols-3{grid-template-columns:minmax(0,1fr)}}.cytrix-shell main>.orbit-container-frame:has(.sh-grid.sh-single){padding-block:0}.cytrix-shell main .orbit-split-hero:has(>.sh-inner .sh-grid.sh-single){min-block-size:clamp(380px, 32vw, 460px);display:grid;align-content:center}.cytrix-shell main .sh-grid.sh-single .sh-description{max-inline-size:62ch}.cytrix-shell main:has(.orbit-split-hero) .orbit-rich-body,.cytrix-shell main:has(.orbit-split-hero) .orbit-rich-body p{white-space:normal}.cytrix-shell main:has(.orbit-split-hero) .orbit-section-content .orbit-rich-body p br+br{display:block;content:"";margin-block-start:.75em}.cytrix-shell main:has(.orbit-split-hero)>.orbit-container-frame:has(.orbit-section-content):has(+.orbit-container-frame .orbit-section-content){padding-block-end:clamp(2rem, 3.5vw, 3rem)}.cytrix-shell main:has(.orbit-split-hero)>.orbit-container-frame:has(.orbit-section-content)+.orbit-container-frame:has(.orbit-section-content) .orbit-section-content{padding-block-start:clamp(2rem, 3.5vw, 3rem)}.cytrix-shell main .sh-grid.sh-single{grid-template-columns:minmax(0,1fr)}:root{--orbit-font-family-system:system-ui,sans-serif}:root{--orbit-font-family-sitecentro-vazirmatn-regular:"orbit-font-sitecentro-vazirmatn-regular",sans-serif}@font-face{font-family:"orbit-font-sitecentro-vazirmatn-regular";src:url(https://karizma.exchange/wp-content/orbit/fonts/sitecentro-vazirmatn/33.3.0/fonts/Vazirmatn-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}