.rf-button__sr[data-astro-cid-yhhrudpa]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rf-button[data-astro-cid-yhhrudpa]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-family:Basis Grotesque Arabic Pro,sans-serif;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.rf-button--l[data-astro-cid-yhhrudpa]{height:48px}.rf-button--m[data-astro-cid-yhhrudpa]{height:40px}.rf-button--primary[data-astro-cid-yhhrudpa]{background:var(--rf-brand-accent,#ff3500);color:#fff}.rf-button--primary[data-astro-cid-yhhrudpa]:hover{background:color-mix(in srgb, var(--rf-brand-accent,#ff3500) 85%, black)}.rf-button--secondary[data-astro-cid-yhhrudpa]{background:var(--rf-brand-moonless,#2c2a2d);color:#fff}.rf-button--secondary[data-astro-cid-yhhrudpa]:hover{background:color-mix(in srgb, var(--rf-brand-moonless,#2c2a2d) 85%, white)}.rf-button--outline-light[data-astro-cid-yhhrudpa]{border-color:var(--color-stormdust-200);color:var(--rf-brand-moonless,#2c2a2d);background:0 0}.rf-button--outline-light[data-astro-cid-yhhrudpa]:hover{background:var(--color-stormdust-200)}.rf-button--outline-dark[data-astro-cid-yhhrudpa]{border-color:var(--color-stormdust-700);color:#fff;background:0 0}.rf-button--outline-dark[data-astro-cid-yhhrudpa]:hover{background:var(--color-stormdust-700)}.rf-button--white[data-astro-cid-yhhrudpa]{color:var(--rf-brand-moonless,#2c2a2d);background:#fff}.rf-button--white[data-astro-cid-yhhrudpa]:hover{background:var(--color-stormdust-100)}.footer[data-astro-cid-jo6i4kqk]{--footer-max:1200px;--footer-pad:clamp(28px, 4.5vw, 64px);--footer-gutter:max(var(--footer-pad), calc((100vw - var(--footer-max)) / 2 + var(--footer-pad)));z-index:0;background:var(--rf-brand-moonless,#2c2a2d);color:#fff;--footer-rhythm:clamp(32px, 6vh, 64px);padding:var(--footer-rhythm) var(--footer-gutter);box-sizing:border-box;overscroll-behavior:auto;-webkit-overflow-scrolling:auto;height:auto;max-height:none;position:fixed;bottom:0;left:0;right:0;overflow-y:visible}@media (width>=1441px){.footer[data-astro-cid-jo6i4kqk]{--footer-max:1800px;--footer-pad:clamp(36px, 5vw, 80px)}}@media (width>=900px) and (height>=761px){body{padding-bottom:var(--footer-h,630px)}}.footer__inner[data-astro-cid-jo6i4kqk]{gap:calc(var(--footer-rhythm) * 1.25);box-sizing:border-box;flex-direction:column;justify-content:space-between;width:100%;max-width:none;min-height:100%;margin:0;display:flex}.footer__header[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;width:100%;display:grid}.footer__heading[data-astro-cid-jo6i4kqk]{min-width:0}.footer__kicker[data-astro-cid-jo6i4kqk]{font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--font-weight-ui);color:var(--color-stormdust-400);margin:0 0 10px}.footer__headline[data-astro-cid-jo6i4kqk]{font-family:Lora,serif;font-weight:600;font-size:var(--text-title-l-size);line-height:var(--text-title-l-line);color:#fff;letter-spacing:-.01em;text-wrap:balance;margin:0}.footer__signature[data-astro-cid-jo6i4kqk]{font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-stormdust-400);font-weight:var(--font-weight-ui);text-align:right;max-width:440px;margin:6px 0 0}.footer__signature-end[data-astro-cid-jo6i4kqk]{white-space:nowrap}.footer__columns[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:64px;width:100%;display:grid}.footer__column[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex}.footer__column-label[data-astro-cid-jo6i4kqk]{font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--font-weight-ui);color:var(--color-stormdust-400);margin:0}.footer__column-list[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}.footer__link[data-astro-cid-jo6i4kqk]{width:100%;min-width:0;color:var(--color-stormdust-200);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--font-weight-ui);justify-content:space-between;align-items:center;gap:12px;text-decoration:none;transition:color .2s;display:flex}.footer__link[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.footer__link[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer__link-icon[data-astro-cid-jo6i4kqk]{color:var(--color-stormdust-500);flex-shrink:0;transition:color .2s,transform .2s}.footer__link[data-astro-cid-jo6i4kqk]:hover .footer__link-icon[data-astro-cid-jo6i4kqk]{color:#fff;transform:rotate(45deg)}.footer__freelance-text[data-astro-cid-jo6i4kqk]{color:var(--color-stormdust-200);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--font-weight-ui);margin:0}.footer__toggles[data-astro-cid-jo6i4kqk]{z-index:1;flex-wrap:wrap;align-items:center;gap:32px;display:flex;position:absolute;bottom:24px;left:24px}.footer__toggle-group[data-astro-cid-jo6i4kqk]{align-items:center;gap:10px;display:flex}.footer__toggle-group--theme[data-astro-cid-jo6i4kqk]{display:none}.footer__toggle-label[data-astro-cid-jo6i4kqk]{font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-stormdust-400)}.footer__switch[data-astro-cid-jo6i4kqk]{background:var(--color-stormdust-700);cursor:pointer;border:none;border-radius:999px;align-items:center;width:36px;height:20px;padding:0;transition:background-color .2s;display:inline-flex;position:relative}.footer__switch-thumb[data-astro-cid-jo6i4kqk]{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px}.footer__switch--on[data-astro-cid-jo6i4kqk]{background:var(--rf-brand-accent,#ff3500)}.footer__switch--on[data-astro-cid-jo6i4kqk] .footer__switch-thumb[data-astro-cid-jo6i4kqk]{transform:translate(16px)}@media (width<=899px),(height<=760px){.footer[data-astro-cid-jo6i4kqk]{position:relative;bottom:auto;left:auto;right:auto}.footer__toggles[data-astro-cid-jo6i4kqk]{gap:24px;position:static;bottom:auto;left:auto}.footer__inner[data-astro-cid-jo6i4kqk]{padding-bottom:0}}@media (width<=899px){.footer[data-astro-cid-jo6i4kqk]{padding-top:48px;padding-bottom:48px}.footer__columns[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}@media (width<=767px){.footer[data-astro-cid-jo6i4kqk]{height:auto;max-height:none;padding:40px 20px}.footer__inner[data-astro-cid-jo6i4kqk]{gap:32px}.footer__header[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr);gap:16px}.footer__signature[data-astro-cid-jo6i4kqk]{text-align:left;max-width:none}.footer__signature-end[data-astro-cid-jo6i4kqk]{white-space:normal;display:block}.footer__columns[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr);row-gap:32px}}.rf-header[data-astro-cid-zihjpb34]{--rf-header-pill-min:128px;--rf-header-h:50px;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.rf-logo[data-astro-cid-zihjpb34]{height:var(--rf-header-h,50px);min-width:var(--rf-header-pill-min,128px);box-sizing:border-box;border:1px solid var(--card-border-color);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 4px;text-decoration:none;transition:border-color .15s;display:inline-flex}.rf-logo[data-astro-cid-zihjpb34]:hover{border-color:var(--color-stormdust-300)}.rf-logo__avatar[data-astro-cid-zihjpb34]{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px;display:block}.rf-logo__name[data-astro-cid-zihjpb34]{color:var(--text-primary);font-family:Basis Grotesque Arabic Pro,sans-serif;font-size:16px;font-weight:500;line-height:24px}.rf-header__logo[data-astro-cid-zihjpb34]{grid-column:1;justify-self:start}.rf-header__actions[data-astro-cid-zihjpb34]{grid-column:3;justify-self:end;align-items:center;gap:8px;display:flex}.rf-lang[data-astro-cid-zihjpb34]{height:var(--rf-header-h,50px);box-sizing:border-box;border:1px solid var(--card-border-color);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex}.rf-lang__option[data-astro-cid-zihjpb34]{width:calc(var(--rf-header-h,50px) - 10px);aspect-ratio:1;box-sizing:border-box;font-family:Basis Grotesque Arabic Pro,sans-serif;font-weight:500;font-size:var(--text-body-s-size,14px);color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:20px;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.rf-lang__option[data-astro-cid-zihjpb34]:not(.rf-lang__option--active):hover{background:var(--color-stormdust-100);color:var(--text-primary)}.rf-lang__option--active[data-astro-cid-zihjpb34]{background:var(--rf-brand-moonless,#2c2a2d);color:#fff}.rf-header__tabs[data-astro-cid-zihjpb34]{border:1px solid var(--card-border-color);background:#fff;border-radius:999px;grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid;position:relative}.rf-header__tabs-indicator[data-astro-cid-zihjpb34]{background:var(--rf-brand-moonless,#2c2a2d);border-radius:999px;height:calc(100% - 8px);transition:transform .3s cubic-bezier(.65,0,.35,1),width .3s cubic-bezier(.65,0,.35,1);position:absolute;top:4px;left:0}.rf-header__tab[data-astro-cid-zihjpb34]{z-index:1;box-sizing:border-box;width:100%;min-width:0;height:40px;color:var(--text-primary);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-family:Basis Grotesque Arabic Pro,sans-serif;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;transition:color .3s,background-color .15s;display:inline-flex;position:relative}.rf-header__tab[data-astro-cid-zihjpb34]:not(.rf-header__tab--active):hover{background:var(--color-stormdust-100)}.rf-header__tab--active[data-astro-cid-zihjpb34]{color:#fff}.rf-header__burger[data-astro-cid-zihjpb34]{width:var(--rf-header-h,50px);height:var(--rf-header-h,50px);border:1px solid var(--color-stormdust-200);color:var(--text-secondary);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0;display:none}.rf-header__burger-icon[data-astro-cid-zihjpb34]{width:20px;height:20px}.rf-header-menu[data-astro-cid-zihjpb34]{z-index:200;--rf-sheet-ease:cubic-bezier(.32, .72, 0, 1);display:none;position:fixed;inset:0}.rf-header-menu--open[data-astro-cid-zihjpb34]{display:block}.rf-header-menu__scrim[data-astro-cid-zihjpb34]{background:color-mix(in srgb, var(--rf-brand-moonless,#2c2a2d) 28%, transparent);backdrop-filter:blur(6px);opacity:0;transition:opacity .3s;position:absolute;inset:0}.rf-header-menu__logo[data-astro-cid-zihjpb34]{z-index:2;--rf-header-pill-min:128px;--rf-header-h:50px;position:absolute;top:16px;left:16px}.rf-header-menu__close[data-astro-cid-zihjpb34]{z-index:2;border:1px solid var(--color-stormdust-200);width:50px;height:50px;color:var(--text-secondary);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:16px;right:16px}.rf-header-menu__close-icon[data-astro-cid-zihjpb34]{width:20px;height:20px}.rf-header-menu__panel[data-astro-cid-zihjpb34]{left:16px;right:16px;bottom:max(16px, env(safe-area-inset-bottom));z-index:1;transition:transform .45s var(--rf-sheet-ease);flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;transform:translateY(calc(100% + 32px))}.rf-header-menu__sheet[data-astro-cid-zihjpb34]{box-sizing:border-box;border:1px solid var(--card-border-color);background:#fff;border-radius:24px;flex-direction:column;align-self:stretch;gap:16px;padding:8px 8px 16px;display:flex;box-shadow:0 24px 48px -16px #0000002e}.rf-header-menu__tabs[data-astro-cid-zihjpb34]{flex-direction:column;gap:4px;display:flex}.rf-header-menu__link[data-astro-cid-zihjpb34]{height:48px;font-family:Basis Grotesque Arabic Pro,sans-serif;font-weight:500;font-size:var(--text-body-l-size,20px);color:var(--text-primary);opacity:0;border-radius:999px;align-items:center;padding:0 20px;line-height:28px;text-decoration:none;transition:background-color .15s;display:flex;translate:0 8px}.rf-header-menu__link[data-astro-cid-zihjpb34]:not(.rf-header-menu__link--active):active{background:var(--color-stormdust-100)}.rf-header-menu__link--active[data-astro-cid-zihjpb34]{background:var(--rf-brand-moonless,#2c2a2d);color:#fff}.rf-header-menu__cta{justify-content:center;margin:0 8px}.rf-header-menu__lang[data-astro-cid-zihjpb34]{--rf-header-h:50px;border-color:var(--color-stormdust-200);align-self:flex-end}.rf-header-menu--visible[data-astro-cid-zihjpb34] .rf-header-menu__scrim[data-astro-cid-zihjpb34]{opacity:1}.rf-header-menu--visible[data-astro-cid-zihjpb34] .rf-header-menu__panel[data-astro-cid-zihjpb34]{transform:translateY(0)}.rf-header-menu--visible[data-astro-cid-zihjpb34] .rf-header-menu__link[data-astro-cid-zihjpb34]{opacity:1;transition:opacity .35s ease, translate .35s var(--rf-sheet-ease), background-color .15s ease;translate:none}.rf-header-menu--visible[data-astro-cid-zihjpb34] .rf-header-menu__link[data-astro-cid-zihjpb34]:first-child{transition-delay:.12s,.12s,0s}.rf-header-menu--visible[data-astro-cid-zihjpb34] .rf-header-menu__link[data-astro-cid-zihjpb34]:nth-child(2){transition-delay:.18s,.18s,0s}.rf-header-menu--visible[data-astro-cid-zihjpb34] .rf-header-menu__link[data-astro-cid-zihjpb34]:nth-child(3){transition-delay:.24s,.24s,0s}.rf-header-menu[data-astro-cid-zihjpb34]:not(.rf-header-menu--visible) .rf-header-menu__panel[data-astro-cid-zihjpb34]{transition-duration:.32s}.rf-header-menu[data-astro-cid-zihjpb34]:not(.rf-header-menu--visible){pointer-events:none}.rf-header__actions[data-astro-cid-zihjpb34] .rf-header__cta{min-width:var(--rf-header-pill-min);height:var(--rf-header-h)}@media (width<=767px){.rf-header__tabs[data-astro-cid-zihjpb34]{display:none}.rf-header__cta{display:none!important}.rf-header__lang[data-astro-cid-zihjpb34]{display:none}.rf-header__burger[data-astro-cid-zihjpb34]{display:inline-flex}.rf-logo[data-astro-cid-zihjpb34]{border-color:var(--color-stormdust-200)}}@media (prefers-reduced-motion:reduce){.rf-header-menu__scrim[data-astro-cid-zihjpb34],.rf-header-menu__panel[data-astro-cid-zihjpb34],.rf-header-menu--visible[data-astro-cid-zihjpb34] .rf-header-menu__link[data-astro-cid-zihjpb34]{transition:none}}
