.fe-ar-site{--ink:#252a2f;--black:#050505;--slate:#9aabb6;--paper:#f3f5f6;--line:#d7dde1;--action:#32373c;--link:#345b84;--radius:6px;--space:8px}.fe-ar-site *{box-sizing:border-box}.fe-ar-site{scroll-behavior:smooth;scroll-padding-top:24px}.fe-ar-site{margin:0;color:var(--ink);background:white;font-family:Tahoma,Arial,sans-serif;font-size:19px;line-height:1.95}.fe-ar-site a{color:var(--link);text-underline-offset:5px}.fe-ar-site a,.fe-ar-site button,.fe-ar-site input,.fe-ar-site select{touch-action:manipulation}.fe-ar-site a:focus-visible,.fe-ar-site button:focus-visible,.fe-ar-site input:focus-visible,.fe-ar-site select:focus-visible,.fe-ar-site summary:focus-visible{outline:3px solid #345b84;outline-offset:5px}.fe-ar-site .wrap{max-width:1180px;margin:auto;padding-inline:28px}.fe-ar-site .skip{position:absolute;inset-block-start:-100px}.fe-ar-site .skip:focus{inset-block-start:12px;background:white;z-index:10;padding:10px}.fe-ar-site header{background:var(--black);color:white}.fe-ar-site header .wrap{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-block:24px}.fe-ar-site header img{width:365px;max-width:100%;height:auto}.fe-ar-site header a{color:white;text-decoration:none}.fe-ar-site header .brand{line-height:1.3}.fe-ar-site .brand small{display:block;font-size:16px;margin-top:10px}.fe-ar-site nav{border-bottom:1px solid var(--line);background:white}.fe-ar-site nav .wrap{display:flex;gap:28px;flex-wrap:wrap;padding-block:10px;font-size:15px}.fe-ar-site nav a{text-decoration:none;color:#444}.fe-ar-site .review{background:#e7edf1;color:#32373c;padding:7px 24px;text-align:center;font-size:14px}.fe-ar-site .hero{background:linear-gradient(125deg,#0c0d0f,#2a3035);color:white;padding-block:56px}.fe-ar-site .hero .wrap{display:grid;grid-template-columns:1.08fr 1fr;gap:48px;align-items:center}.fe-ar-site .hero-copy{border-inline-start:4px solid var(--slate);padding-inline-start:28px}.fe-ar-site .eyebrow{font-size:16px;margin:0 0 16px;color:inherit}.fe-ar-site .hero h1{font-size:clamp(34px,3.5vw,52px);line-height:1.45;font-weight:500;margin:0 0 20px}.fe-ar-site .hero p{line-height:1.9}.fe-ar-site .hero .lead{font-size:20px}.fe-ar-site .hero figure{margin:0;position:relative}.fe-ar-site .hero img{width:100%;height:420px;object-fit:cover;filter:saturate(.18);border:1px solid #596169}.fe-ar-site .hero figcaption{font-size:14px;color:#dce2e6;margin-top:8px}.fe-ar-site .button,.fe-ar-site button{display:inline-block;border:0;border-radius:30px;background:var(--action);color:white;padding:12px 26px;min-height:48px;font:inherit;font-size:18px;text-decoration:none;cursor:pointer;line-height:1.6}.fe-ar-site .hero .button{background:#e9eef1;color:#20262b}.fe-ar-site .button:hover,.fe-ar-site button:hover{filter:brightness(.92)}.fe-ar-site .fine{font-size:17px;line-height:1.9}.fe-ar-site .trust{border-bottom:1px solid var(--line)}.fe-ar-site .trust .wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-block:20px;font-size:16px}.fe-ar-site section{padding-block:64px}.fe-ar-site h2{font-size:34px;font-weight:500;line-height:1.5;margin:0 0 24px}.fe-ar-site h3{font-size:23px;line-height:1.6;margin:0 0 14px}.fe-ar-site .intro{max-width:840px}.fe-ar-site .kicker{font-size:15px;color:#506577;margin-bottom:12px}.fe-ar-site .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.fe-ar-site .card{padding:28px;border:1px solid var(--line);background:white;border-radius:var(--radius)}.fe-ar-site .card p{margin:0}.fe-ar-site .n{display:block;font-size:16px;color:#526776;margin-bottom:16px}.fe-ar-site .pale{background:var(--paper)}.fe-ar-site .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;counter-reset:step}.fe-ar-site .steps li{border-block-start:2px solid #9aabb6;padding:22px 0;font-size:22px}.fe-ar-site .steps span{display:block;font-size:15px;color:#53616b}.fe-ar-site .bio{background:#20252a;color:white}.fe-ar-site .bio .wrap{display:grid;grid-template-columns:1fr 2fr;gap:64px}.fe-ar-site .bio p{margin:0 0 14px}.fe-ar-site .packages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fe-ar-site .price{font-size:40px;font-weight:500;line-height:1.5;margin-block:10px}.fe-ar-site .notice{padding:24px;border-inline-start:4px solid #667d8d;background:#eef2f4;margin-block:24px}.fe-ar-site .notice p{margin:0}.fe-ar-site .faq{max-width:900px}.fe-ar-site details{border-block-end:1px solid var(--line);padding-block:18px}.fe-ar-site summary{cursor:pointer;font-size:20px;font-weight:bold;min-height:44px}.fe-ar-site details p{margin:14px 0}.fe-ar-site .contact{background:#eff2f4}.fe-ar-site .contact .wrap{display:grid;grid-template-columns:1fr 1fr;gap:48px}.fe-ar-site .field{margin-block:16px}.fe-ar-site label{display:block;margin-bottom:5px}.fe-ar-site input,.fe-ar-site select{width:100%;border:1px solid #77848f;border-radius:4px;padding:12px;font:inherit;background:white;min-height:50px}.fe-ar-site fieldset{border:0;padding:0;margin:0}.fe-ar-site #result{margin-top:20px}.fe-ar-site footer{background:#050505;color:#e2e6e8;padding:36px 0;font-size:15px}.fe-ar-site footer a{color:white}.fe-ar-site footer .wrap{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.fe-ar-site .address{direction:ltr;unicode-bidi:isolate;font-family:Arial,sans-serif}.fe-ar-site .page-list{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.fe-ar-site .page-list a{display:block;padding:24px;border:1px solid var(--line);text-decoration:none}.fe-ar-site .page-list strong{display:block}.fe-ar-site .process-icon{width:44px;height:44px;object-fit:contain;margin-bottom:14px}.fe-ar-site .privacy{max-width:840px}.fe-ar-site .utility{max-width:800px}.fe-ar-site .utility article{margin-block:24px;padding:28px;border:1px solid var(--line)}@media (max-width:800px){.fe-ar-site .wrap{padding-inline:22px}.fe-ar-site header .wrap{padding-block:18px;gap:12px;flex-wrap:wrap}.fe-ar-site header img{width:290px}.fe-ar-site header .phone{font-size:16px}.fe-ar-site nav .wrap{gap:18px}.fe-ar-site .hero{padding-block:30px}.fe-ar-site .hero .wrap{grid-template-columns:1fr;gap:28px}.fe-ar-site .hero-copy{padding-inline-start:18px}.fe-ar-site .hero h1{font-size:34px;line-height:1.45}.fe-ar-site .hero .lead{font-size:18px}.fe-ar-site .hero img{height:270px}.fe-ar-site .hero .button{font-size:17px}.fe-ar-site .trust .wrap{gap:10px;font-size:15px}.fe-ar-site section{padding-block:42px}.fe-ar-site h2{font-size:28px}.fe-ar-site .grid,.fe-ar-site .packages,.fe-ar-site .steps,.fe-ar-site .bio .wrap,.fe-ar-site .contact .wrap,.fe-ar-site .page-list{grid-template-columns:1fr;gap:20px}.fe-ar-site .steps li{font-size:21px}.fe-ar-site .card{padding:24px}.fe-ar-site .bio .wrap{gap:20px}.fe-ar-site .contact .wrap{gap:18px}}@media (max-width:360px){.fe-ar-site .wrap{padding-inline:16px}.fe-ar-site .hero h1{font-size:31px}.fe-ar-site .hero-copy{padding-inline-start:12px}.fe-ar-site .button{padding-inline:18px}.fe-ar-site .brand small{font-size:14px}}@media (prefers-reduced-motion:reduce){.fe-ar-site{scroll-behavior:auto}.fe-ar-site *{animation:none!important;transition:none!important}}.fe-ar-site .service-illustration{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:#f3f5f6;border-radius:6px;margin:0 0 22px}
body.fe-ar-template{margin:0;background:#fff}.fe-ar-site{direction:rtl;text-align:right;overflow-wrap:break-word}.fe-ar-site img{max-width:100%}.fe-ar-site p{margin:0 0 1em}.fe-ar-site h1,.fe-ar-site h2,.fe-ar-site h3{font-family:Tahoma,Arial,sans-serif;color:inherit;letter-spacing:normal}.fe-ar-site .page-list{direction:rtl}.fe-ar-site nav{margin:0}.fe-ar-site .brand img{display:block}.fe-ar-site summary{display:list-item}.fe-ar-site .card p{margin:0}.fe-ar-site .hero a{color:#20262b}
.fe-ar-site[lang="en"]{direction:ltr;text-align:left;line-height:1.7}.fe-ar-site[lang="en"] .page-list a{direction:ltr;text-align:left}.fe-ar-site .language-switch{margin-inline-start:auto;font-weight:bold}.fe-ar-site[lang="en"] .hero h1{font-size:clamp(32px,3.2vw,48px);line-height:1.2}.fe-ar-site[lang="en"] .hero p{line-height:1.7}.fe-ar-site[lang="en"] h2{line-height:1.25}

body.fe-ar-template .trp-floating-switcher{display:none!important}

.fe-ar-site .service-directory h1{font-size:clamp(30px,3.3vw,44px);line-height:1.3;font-weight:600;margin:0 0 20px;max-width:1000px}
.fe-ar-site .service-directory .wrap>p{max-width:860px;margin-bottom:40px}
.fe-ar-site .service-directory .page-list a{padding:0 0 24px;border-radius:6px;overflow:hidden;color:var(--ink);background:white;transition:box-shadow .2s,border-color .2s}
.fe-ar-site .service-directory .page-list a:hover{border-color:#667d8d;box-shadow:0 6px 20px #252a2f14}
.fe-ar-site .overview-illustration{display:block;width:100%;height:230px;object-fit:cover;border-bottom:1px solid var(--line);margin-bottom:20px}
.fe-ar-site .service-directory .page-list small,.fe-ar-site .service-directory .page-list strong,.fe-ar-site .overview-description,.fe-ar-site .consultation-note{display:block;margin-inline:24px}
.fe-ar-site .service-directory .page-list small{color:#526776;font-size:15px;margin-bottom:6px}
.fe-ar-site .service-directory .page-list strong{font-size:23px;line-height:1.45;margin-bottom:12px}
.fe-ar-site .overview-description{font-size:17px;line-height:1.65;margin-bottom:0}
.fe-ar-site .consultation-note{font-size:15px;color:#345b84;margin-top:14px}
@media(max-width:800px){.fe-ar-site .overview-illustration{height:auto;aspect-ratio:16/9}.fe-ar-site .service-directory .page-list strong{font-size:21px}}
