:root{color-scheme:light;--aph-navy:#1d2945;--aph-navy-deep:#151f36;--aph-ink:#202945;--aph-band:#e4e5ea;--aph-accent:#f0c659;--aph-accent-soft:#fade97;--aph-link:#003da6;--aph-bg:#ffffff;--aph-surface:#ffffff;--aph-surface-alt:#f5f6f9;--aph-text:#202945;--aph-text-muted:#4a5570;--aph-text-on-dark:#ffffff;--aph-text-on-dark-muted:#dfe3ec;--aph-border:#ccd0dc;--aph-panel:#1d2945;--aph-header-bg:rgba(29, 41, 69, 0.93);--aph-header-fg:#f2f4f9;--aph-header-border:rgba(255, 255, 255, 0.14);--aph-header-h:84px;--aph-header-h-mobile:66px;--aph-logo-h:50px;--aph-logo-h-mobile:40px;--aph-scrim:rgba(16, 22, 38, 0.55);--aph-scrim-top:rgba(16, 22, 38, 0.64);--aph-scrim-mid:rgba(16, 22, 38, 0.5);--aph-scrim-bot:rgba(16, 22, 38, 0.26);--aph-shadow:0 10px 30px rgba(16, 22, 38, 0.14);--aph-font-head:"Times New Roman", Times, serif;--aph-font-body:"Work Sans", "Cairo", system-ui, -apple-system, "Segoe UI", sans-serif;--aph-container:1306px;--aph-container-wide:1500px;--aph-radius-pill:50px;--aph-radius:6px;--aph-h-section:70px;--aph-h-hero:40px;--aph-float-gap:16px;--aph-float-size:56px;--aph-float-edge:24px}html[lang^="ar"],.aph-lang-ar{--aph-font-head:"Cairo", "Times New Roman", serif;--aph-font-body:"Cairo", system-ui, sans-serif}*,*::before,*::after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.001ms!important;animation-iteration-count:1!important;transition-duration:0.001ms!important}}body{margin:0;background:var(--aph-bg);color:var(--aph-text);font-family:var(--aph-font-body);font-size:18px;font-weight:400;line-height:1.6}img,svg,iframe,video{max-width:100%}img{height:auto}a{color:var(--aph-link);text-decoration-thickness:1px;text-underline-offset:2px}a:hover,a:focus{color:var(--aph-navy)}h1,h2,h3,h4,h5,h6{margin:0 0 .5em;font-family:var(--aph-font-head);font-weight:400;line-height:1.15;text-transform:uppercase;color:var(--aph-text)}p{margin:0 0 1em}ul,ol{padding-inline-start:1.25em}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--aph-link);outline-offset:2px;border-radius:2px}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.aph-skip-link:focus{position:fixed;inset-inline-start:16px;top:16px;z-index:999;width:auto;height:auto;padding:12px 20px;clip:auto;clip-path:none;background:var(--aph-navy);color:#fff;border-radius:var(--aph-radius)}.aph-container{width:100%;max-width:var(--aph-container);margin-inline:auto;padding-inline:24px}.aph-content{padding-block:64px}.aph-header{background:var(--aph-header-bg);color:var(--aph-header-fg);border-bottom:1px solid var(--aph-header-border);backdrop-filter:blur(8px)}.aph-header__inner{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;max-width:var(--aph-container-wide);margin-inline:auto;padding:0 24px;min-height:var(--aph-header-h)}.aph-header--mobile{position:sticky;top:0;z-index:55;transition:top 0.3s ease}.aph-header--mobile.is-hidden{top:calc(-1 * var(--aph-header-h-mobile) - 20px)}.aph-header--mobile .aph-header__inner{min-height:var(--aph-header-h-mobile)}.aph-header--desktop{position:sticky;top:0;z-index:50}.aph-header--desktop{display:none}.aph-header--mobile{display:block}@media (min-width:1025px){.aph-header--desktop{display:block}.aph-header--mobile{display:none}}.aph-header__brand--start{flex:0 0 auto;text-align:start}.aph-logo{display:block;width:auto;max-height:var(--aph-logo-h)}.aph-logo--mobile{max-height:var(--aph-logo-h-mobile)}.aph-logo--text{font-family:var(--aph-font-head);font-size:26px;letter-spacing:.06em;color:var(--aph-header-fg);text-transform:uppercase}.aph-logo-link{display:inline-block;text-decoration:none}.aph-header__tools{display:flex;align-items:center;gap:10px}.aph-nav{flex:1 1 0%;display:flex;align-items:center}.aph-nav--primary{justify-content:flex-start;flex-wrap:wrap;gap:4px 28px;margin-inline-start:44px}.aph-nav__list{display:flex;flex-wrap:wrap;align-items:center;gap:4px 22px;margin:0;padding:0;list-style:none}.aph-nav__list a{display:inline-block;padding:8px 2px;font-size:15px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:var(--aph-header-fg)}.aph-nav__list a:hover,.aph-nav__list a:focus,.aph-nav__list .current-menu-item>a{color:#fff;text-decoration:underline;text-underline-offset:4px}.aph-nav__list .sub-menu{position:absolute;z-index:60;min-width:200px;margin:0;padding:8px 0;list-style:none;background:var(--aph-surface);box-shadow:var(--aph-shadow);border-radius:var(--aph-radius);display:none}.aph-nav__list li:hover>.sub-menu,.aph-nav__list li:focus-within>.sub-menu{display:block}.aph-nav__list .sub-menu a{display:block;padding:8px 16px}.aph-burger{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;background:none;border:0;cursor:pointer}.aph-burger__bar{display:block;height:2px;background:var(--aph-header-fg);transition:transform 0.2s ease,opacity 0.2s ease}.aph-burger[aria-expanded="true"] .aph-burger__bar:nth-child(1){transform:translateY(7px) rotate(45deg)}.aph-burger[aria-expanded="true"] .aph-burger__bar:nth-child(2){opacity:0}.aph-burger[aria-expanded="true"] .aph-burger__bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.aph-mobile-menu{padding:8px 24px 28px;background:var(--aph-header-bg);border-top:1px solid var(--aph-header-border)}.aph-mobile-menu__list{margin:0 0 16px;padding:0;list-style:none}.aph-mobile-menu__list a{display:block;padding:12px 0;font-size:17px;text-transform:uppercase;text-decoration:none;color:var(--aph-header-fg);border-bottom:1px solid var(--aph-header-border)}.aph-mobile-menu__list .sub-menu{margin:0;padding-inline-start:16px;list-style:none}.aph-mobile-menu__tools{display:flex;gap:10px;margin-bottom:16px}.aph-theme-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:#fff0;border:1px solid var(--aph-header-border);border-radius:50%;color:var(--aph-header-fg);cursor:pointer}.aph-theme-toggle:hover{border-color:var(--aph-header-fg);background:rgb(255 255 255 / .1)}.aph-theme-toggle .aph-icon{width:20px;height:20px}.aph-theme-toggle__icon{display:none;line-height:0}[data-theme="light"] .aph-theme-toggle__icon--moon,[data-theme="dark"] .aph-theme-toggle__icon--sun{display:inline-flex}.aph-lang-switch__link{display:inline-flex;align-items:center;gap:6px;padding:8px 13px;font-size:14px;font-weight:600;letter-spacing:.03em;text-decoration:none;color:var(--aph-header-fg);border:1px solid var(--aph-header-border);border-radius:var(--aph-radius-pill)}.aph-lang-switch__link:hover,.aph-lang-switch__link:focus{color:var(--aph-navy);background:var(--aph-header-fg);border-color:var(--aph-header-fg)}.aph-lang-switch__link.is-disabled{opacity:.55;cursor:not-allowed}.aph-lang-switch__link.is-disabled:hover{color:var(--aph-ink);background:#fff0;border-color:var(--aph-border)}.aph-icon{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.aph-section{position:relative}.aph-section__heading{margin:0 0 20px;font-size:clamp(34px, 6vw, var(--aph-h-section));text-align:center;color:var(--aph-text)}.aph-section__heading--on-dark{color:var(--aph-text-on-dark)}.aph-section__text{max-width:929px;margin-inline:auto;text-align:center;font-size:18px;font-weight:400;text-transform:none}.aph-section__text--on-dark{color:var(--aph-text-on-dark-muted)}.aph-section__text--on-dark a{color:#fff}.aph-hero{position:relative;display:flex;align-items:flex-start;justify-content:center;min-height:min(1001px, 100vh);overflow:hidden;background:var(--aph-navy)}.aph-hero__slides{position:absolute;inset:0}.aph-hero__slide{position:absolute;inset:0;background-position:center 32%;background-size:cover;background-repeat:no-repeat;opacity:0;transition:opacity 0.5s ease-in-out}.aph-hero__slide.is-active{opacity:1}.aph-hero__slide--fallback{background:linear-gradient(135deg,#1d2945 0%,#2f3f68 100%)}.aph-hero--kenburns .aph-hero__slide.is-active{animation:aph-kenburns 12s ease-out forwards}@keyframes aph-kenburns{from{transform:scale(1)}to{transform:scale(1.08)}}.aph-hero__scrim{position:absolute;inset:0;background:linear-gradient(to bottom,var(--aph-scrim-top) 0%,var(--aph-scrim-mid) 48%,var(--aph-scrim-bot) 100%)}.aph-hero__inner{position:relative;z-index:2;width:100%;max-width:868px;padding:clamp(80px, 18vh, 220px) 24px 24px;text-align:center}.aph-hero__logo{display:block;width:auto;max-width:min(536px, 80vw);margin:0 auto 40px}.aph-hero__logo--text{font-family:var(--aph-font-head);font-size:clamp(40px, 9vw, 76px);letter-spacing:.08em;color:#fff;text-transform:uppercase}.aph-hero__heading{margin:0;font-size:clamp(24px, 4.2vw, var(--aph-h-hero));font-weight:400;line-height:1.2;text-transform:uppercase;color:#fff}.aph-hero__dots{position:absolute;z-index:3;bottom:120px;inset-inline:0;display:flex;justify-content:center;gap:10px;width:fit-content;margin-inline:auto;padding:8px 14px;border-radius:var(--aph-radius-pill);background:rgb(10 14 24 / .6)}.aph-hero__dot{width:12px;height:12px;padding:0;background:rgb(255 255 255 / .65);border:1px solid rgb(255 255 255 / .9);border-radius:50%;cursor:pointer}.aph-hero__dot.is-active{background:#fff}.aph-hero__arrow{position:absolute;z-index:3;bottom:48px;inset-inline:0;display:flex;justify-content:center;color:#fff;animation:aph-bob 2.4s ease-in-out infinite}.aph-hero__arrow .aph-icon{position:relative;width:46px;height:46px;stroke-width:1.4;border-radius:50%;background:radial-gradient(circle closest-side,rgb(10 14 24 / .62) 0%,rgb(10 14 24 / .5) 62%,#fff0 100%)}@keyframes aph-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}.aph-about{display:flex;align-items:center;min-height:968px;margin-top:-160px;padding-block:200px 80px;background-color:var(--aph-navy-deep);background-position:center center;background-size:cover;background-repeat:no-repeat}.aph-about__scrim{position:absolute;inset:0;background:var(--aph-scrim)}.aph-about__inner{position:relative;z-index:2}.aph-about .aph-section__heading{color:#fff}.aph-about__text{color:var(--aph-text-on-dark-muted)}.aph-about__text a{color:#fff}.aph-about__pdf{margin-top:1.2em}.aph-services{min-height:1200px;padding-block:80px;background:var(--aph-panel)}.aph-services .aph-section__text{margin-bottom:100px}.aph-contact-band{display:flex;align-items:center;min-height:330px;padding-block:60px;background:var(--aph-band)}.aph-contact-band .aph-section__heading{margin-bottom:0;color:var(--aph-ink)}.aph-contact{padding-block:80px}.aph-contact--page{padding-block:40px 80px}.aph-contact__grid{display:grid;grid-template-columns:1fr;gap:48px}@media (min-width:900px){.aph-contact__grid{grid-template-columns:1fr 1fr;gap:64px}}.aph-map{margin-bottom:28px;border-radius:var(--aph-radius);overflow:hidden;background:var(--aph-surface-alt)}.aph-map__frame{display:block;width:100%;border:0}.aph-contact-list{margin:0 0 24px;padding:0;list-style:none}.aph-contact-list__item{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid var(--aph-border)}.aph-contact-list__item .aph-icon{margin-top:4px;color:var(--aph-link)}.aph-contact-list__item a{word-break:break-word}.aph-btn-wrap{margin:40px 0 0;text-align:center}.aph-btn-wrap--start{text-align:start}.aph-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:25px 50px;font-family:var(--aph-font-body);font-size:18px;font-weight:400;line-height:1;text-align:center;text-decoration:none;color:#fff;background:var(--aph-navy);border:1px solid var(--aph-navy);border-radius:var(--aph-radius-pill);cursor:pointer;transition:background 0.2s ease,color 0.2s ease}.aph-btn:hover,.aph-btn:focus{color:var(--aph-navy);background:#fff;border-color:#fff}.aph-btn--small{padding:14px 26px;font-size:16px}.aph-grid{display:grid;gap:28px;margin:0;padding:0;list-style:none}.aph-grid--services,.aph-grid--projects,.aph-grid--posts,.aph-grid--partners{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.aph-grid--services{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.aph-grid--services{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.aph-grid--services{grid-template-columns:1fr}}.aph-card{position:relative;background:var(--aph-surface);border-radius:var(--aph-radius);overflow:hidden;box-shadow:var(--aph-shadow)}.aph-card__link{display:block;color:inherit;text-decoration:none}.aph-card__media{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--aph-surface-alt)}.aph-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.aph-card__img--placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,#e4e5ea 0%,#c9cddb 100%)}.aph-card__link:hover .aph-card__img{transform:scale(1.05)}.aph-card__body{display:block;padding:20px 22px 24px}.aph-card__title{display:block;margin:0 0 6px;font-family:var(--aph-font-head);font-size:24px;line-height:1.2;text-transform:uppercase;color:var(--aph-ink)}.aph-card__title a{color:inherit;text-decoration:none}.aph-card__tagline,.aph-card__meta{display:block;font-size:15px;color:var(--aph-text-muted);text-transform:none}.aph-card__excerpt{margin-top:10px;font-size:16px;color:var(--aph-text-muted)}.aph-page-head{padding-block:56px 0;background:var(--aph-surface-alt)}.aph-page-head .aph-container{padding-bottom:40px}.aph-page-title{margin:8px 0 0;font-size:clamp(32px, 5vw, 56px)}.aph-page-tagline,.aph-page-meta{margin:10px 0 0;color:var(--aph-text-muted)}.aph-breadcrumb{font-size:14px;color:var(--aph-text-muted)}.aph-breadcrumb a{color:var(--aph-text-muted)}.aph-crumb-sep{margin-inline:6px;opacity:.6}.aph-prose{max-width:1200px}.aph-prose h2{margin-top:1.6em;font-size:clamp(26px, 3.4vw, 40px)}.aph-prose h3{margin-top:1.4em;font-size:24px}.aph-prose img{height:auto;border-radius:var(--aph-radius)}.aph-featured{margin:0 0 32px}.aph-featured__img{display:block;width:100%;border-radius:var(--aph-radius)}.aph-empty-notice{padding:20px;background:var(--aph-surface-alt);border-radius:var(--aph-radius);color:var(--aph-text-muted);text-align:center}.aph-linklist{margin:0;padding:0;list-style:none}.aph-linklist li{padding:8px 0;border-bottom:1px solid var(--aph-border)}.aph-postnav{display:flex;justify-content:space-between;gap:20px;padding-bottom:64px}.aph-404{text-align:center}.aph-404__subhead{margin-top:48px;font-size:26px}.aph-404 .aph-linklist{max-width:420px;margin-inline:auto;text-align:start}.pagination,.aph-page-links{display:flex;justify-content:center;gap:8px;margin-top:48px}.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;text-decoration:none;color:var(--aph-ink);background:var(--aph-accent);border-radius:var(--aph-radius)}.pagination .page-numbers:hover,.pagination .page-numbers.current{background:var(--aph-accent-soft)}.aph-form__row{margin-bottom:18px}.aph-form__label{display:block;margin-bottom:6px;font-family:var(--aph-font-head);font-size:20px;text-transform:uppercase;color:var(--aph-ink)}.aph-form__input{display:block;width:100%;padding:14px 16px;font-family:inherit;font-size:17px;color:var(--aph-text);background:var(--aph-surface);border:1px solid var(--aph-border);border-radius:var(--aph-radius)}.aph-form__input:focus{border-color:var(--aph-link)}.aph-form__input--area{min-height:130px;resize:vertical}.aph-form__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.aph-req{color:#b3261e}.aph-form__notice{padding:14px 18px;margin-bottom:20px;border-radius:var(--aph-radius);border:1px solid var(--aph-border)}.aph-form__notice--ok{background:#e8f5ec;border-color:#2e7d4f;color:#14532d}.aph-form__notice--fail{background:#fdeceb;border-color:#b3261e;color:#7f1d1d}.aph-formsection{padding-block:40px 80px}.aph-formsection__inner{max-width:760px}.aph-search{display:flex;gap:8px;max-width:420px;margin-inline:auto}.aph-search__input{flex:1 1 auto;padding:12px 16px;font-family:inherit;font-size:16px;color:var(--aph-text);background:var(--aph-surface);border:1px solid var(--aph-border);border-radius:var(--aph-radius)}.aph-search__submit{display:inline-flex;align-items:center;justify-content:center;width:48px;background:var(--aph-navy);color:#fff;border:0;border-radius:var(--aph-radius);cursor:pointer}.aph-footer{background:var(--aph-navy);color:var(--aph-text-on-dark-muted)}.aph-footer a{color:#fff}.aph-footer__top{padding-block:64px 40px;border-bottom:1px solid rgb(255 255 255 / .16)}.aph-footer__grid{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:768px){.aph-footer__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.aph-footer__title{margin:0 0 14px;font-size:24px;color:#fff}.aph-footer .aph-contact-list__item{border-bottom-color:rgb(255 255 255 / .16)}.aph-footer .aph-contact-list__item .aph-icon{color:var(--aph-accent)}.aph-footer__menu{margin:0;padding:0;list-style:none}.aph-footer__menu a{display:block;padding:7px 0;text-decoration:none}.aph-footer__menu a:hover{text-decoration:underline}.aph-footer__bottom{padding-block:26px}.aph-footer__bottom-inner{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.aph-copyright{width:100%;max-width:none;margin:0;font-size:15px;text-align:center}.aph-social{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none}.aph-social__link{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:#fff;border:1px solid rgb(255 255 255 / .4);border-radius:50%;text-decoration:none}.aph-social__link:hover,.aph-social__link:focus{color:var(--aph-navy);background:#fff;border-color:#fff}.aph-contact__panel .aph-social{margin-top:28px;justify-content:flex-start}.aph-contact__panel .aph-social__link{color:var(--aph-ink);border-color:var(--aph-border)}.aph-contact__panel .aph-social__link:hover,.aph-contact__panel .aph-social__link:focus{color:#fff;background:var(--aph-navy);border-color:var(--aph-navy)}.aph-assistant__launch,.aph-to-top{position:fixed;inset-inline-end:var(--aph-float-edge);z-index:90;display:inline-flex;align-items:center;justify-content:center;width:var(--aph-float-size);height:var(--aph-float-size);padding:0;border-radius:50%;border:0;cursor:pointer;box-shadow:var(--aph-shadow)}.aph-assistant__launch{bottom:var(--aph-float-edge);background:var(--aph-navy);color:#fff}.aph-to-top{bottom:calc(var(--aph-float-edge) + var(--aph-float-size) + var(--aph-float-gap));background:var(--aph-surface);color:var(--aph-ink);border:1px solid var(--aph-border)}.aph-assistant__launch .aph-icon,.aph-to-top .aph-icon{width:24px;height:24px}.aph-assistant__panel{position:fixed;inset-inline-end:var(--aph-float-edge);bottom:calc(var(--aph-float-edge) + var(--aph-float-size) + var(--aph-float-gap));z-index:95;display:flex;flex-direction:column;width:min(360px, calc(100vw - 2 * var(--aph-float-edge)));max-height:min(560px, calc(100vh - 140px));background:var(--aph-surface);border:1px solid var(--aph-border);border-radius:14px;box-shadow:var(--aph-shadow);overflow:hidden}body.aph-assistant-open .aph-to-top{display:none}.aph-assistant__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;background:var(--aph-navy);color:#fff}.aph-assistant__title{margin:0;font-family:var(--aph-font-head);font-size:19px;text-transform:uppercase}.aph-assistant__close{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:#fff0;border:0;color:#fff;cursor:pointer}.aph-assistant__log{flex:1 1 auto;padding:16px;overflow-y:auto;font-size:15px}.aph-assistant__msg{margin-bottom:12px}.aph-assistant__msg p{margin:0 0 8px;padding:10px 14px;border-radius:12px;background:var(--aph-surface-alt);color:var(--aph-text)}.aph-assistant__msg--user p{background:var(--aph-navy);color:#fff;margin-inline-start:auto;max-width:85%}.aph-assistant__answers{margin:0;padding:0;list-style:none}.aph-assistant__answers li{margin-bottom:6px}.aph-assistant__answers a{display:block;padding:10px 14px;font-size:15px;text-decoration:none;color:var(--aph-link);background:var(--aph-surface-alt);border:1px solid var(--aph-border);border-radius:10px}.aph-assistant__answers a:hover,.aph-assistant__answers a:focus{color:#fff;background:var(--aph-navy);border-color:var(--aph-navy)}.aph-assistant__choices{display:flex;flex-direction:column;gap:8px;padding:12px 16px 16px;border-top:1px solid var(--aph-border);max-height:220px;overflow-y:auto}.aph-assistant__chip{padding:10px 14px;font-family:inherit;font-size:15px;text-align:start;color:var(--aph-ink);background:var(--aph-surface);border:1px solid var(--aph-border);border-radius:var(--aph-radius-pill);cursor:pointer}.aph-assistant__chip:hover,.aph-assistant__chip:focus{color:#fff;background:var(--aph-navy);border-color:var(--aph-navy)}.aph-assistant__ask{display:flex;gap:8px;padding:12px 16px 16px;border-top:1px solid var(--aph-border)}.aph-assistant__input{flex:1 1 auto;padding:11px 14px;font-family:inherit;font-size:15px;color:var(--aph-text);background:var(--aph-surface);border:1px solid var(--aph-border);border-radius:var(--aph-radius-pill)}.aph-assistant__send{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;background:var(--aph-navy);color:#fff;border:0;border-radius:50%;cursor:pointer}@media (max-width:1024px){.aph-about{min-height:auto;margin-top:-80px;padding-block:140px 64px}.aph-services{min-height:auto;padding-block:64px}.aph-services .aph-section__text{margin-bottom:56px}}@media (max-width:767px){body{font-size:17px}.aph-content{padding-block:44px}.aph-hero{min-height:78vh}.aph-hero__inner{padding-top:64px}.aph-hero__dots{bottom:96px}.aph-contact-band{min-height:220px}.aph-btn{padding:18px 32px;font-size:17px}:root{--aph-float-edge:14px;--aph-float-size:50px}}