
.im-review-form fieldset{border:0;padding:0;margin:0;min-width:0}.im-review-form legend{font-weight:700;margin-block-end:18px}.im-form-field{margin-block-end:18px}.im-form-field label{display:block;font-weight:600;margin-block-end:5px}.im-form-field input,.im-form-field textarea{display:block;width:100%;min-height:48px;padding:11px 13px;border:1px solid #9bafb9;border-radius:8px;background:#fff;color:var(--c-brand);font:inherit}.im-form-field textarea{resize:vertical}.im-review-form .im-btn{cursor:pointer;font:inherit}.im-review-form [role=status]{min-height:3em}
:root{--c-brand:#123a5e;--c-accent:#176b76;--c-accent-tint:#e7f2f2;--c-text:#17364b;--c-text-soft:#536674;--c-line:#dbe4e7;--c-bg:#fbfcfc;--im-teal:#2c8c99;--im-paper:#f0f5f5;--im-max:1180px;--im-r:20px}
body{background:var(--c-bg);font-size:16px;line-height:1.9}a,button{touch-action:manipulation}a:hover{text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #176b76;outline-offset:4px}button:disabled{background:#e1e7e8;color:#52626e;cursor:not-allowed}html{scroll-padding-top:100px}.container{max-width:var(--im-max);padding-inline:24px}.im-sitehead{background:#fff;border-bottom:1px solid var(--c-line);position:relative;z-index:50}.im-head-inner{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:88px;max-width:var(--im-max);margin:auto;padding-inline:24px}.im-brand{display:block;width:186px;flex:none}.im-brand img{width:100%;height:auto;aspect-ratio:2058/764;object-fit:contain}.im-nav{display:flex;align-items:center;gap:28px}.im-nav ul{list-style:none;display:flex;gap:24px;padding:0;margin:0;align-items:center}.im-nav a{color:var(--c-brand);font-size:14px;font-weight:600;display:inline-flex;align-items:center;min-height:44px}.im-nav a:hover{color:var(--c-accent)}.im-nav .current-menu-item>a{box-shadow:0 2px var(--c-accent)}.im-lang{font-family:Vazirmatn,sans-serif;border-inline-start:1px solid var(--c-line);padding-inline-start:20px}.im-menu-button{display:none;min-width:48px;min-height:44px;background:white;color:var(--c-brand);border:1px solid var(--c-line);border-radius:10px;font:inherit}.im-nav .im-nav-cta,.im-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:var(--c-brand);color:#fff!important;padding:12px 22px;min-height:48px;border:1px solid var(--c-brand);border-radius:9px;font-weight:650;line-height:1.5;text-align:center;transition:background .16s,transform .16s}.im-btn:hover,.im-nav .im-nav-cta:hover{background:#205779;color:white;transform:translateY(-1px)}.im-btn.secondary{background:white;color:var(--c-brand)!important;border-color:#bccdd4}.im-btn.secondary:hover{background:var(--im-paper)}.im-actions{display:flex;gap:14px;flex-wrap:wrap;margin-block:30px 14px}.im-small{font-size:13px;color:var(--c-text-soft)}.im-hero-new{padding-block:76px 56px;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:64px}.im-kicker{font-size:13px;letter-spacing:.01em;color:var(--c-accent);font-weight:650;display:flex;gap:10px;align-items:center;margin-bottom:22px}.im-kicker:before{content:'';width:23px;height:2px;background:var(--im-teal)}.im-hero-new h1{font-size:clamp(32px,4.4vw,55px);line-height:1.5;font-weight:800;letter-spacing:-.035em;margin:0 0 22px;max-width:680px}.im-hero-new h1 em{font-style:normal;color:var(--c-accent)}.im-lead{color:var(--c-text-soft);font-size:17px;line-height:2;max-width:650px}.im-notebook{background:var(--im-paper);border:1px solid #d3e2e4;border-radius:var(--im-r);padding:28px;position:relative;box-shadow:12px 15px 0 #e4eeee}.im-notebook-top{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:12px;color:var(--c-accent);margin-bottom:26px}.im-notebook h2{margin:0 0 20px;font-size:23px}.im-notebook-row{display:grid;grid-template-columns:34px 1fr;gap:12px;padding-block:17px;border-top:1px solid #cfdee1}.im-notebook-row b{display:block;font-size:15px}.im-notebook-row p{font-size:13px;color:var(--c-text-soft);margin:3px 0 0}.im-number{color:var(--c-accent);font-variant-numeric:tabular-nums;font-size:13px;padding-top:3px}.im-note-tail{background:#123a5e;color:#fff;padding:15px 18px;border-radius:10px;font-size:13px;margin-top:16px}.im-steps{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--c-line);padding-block:25px;margin-bottom:18px;gap:20px}.im-steps div{display:flex;align-items:center;gap:14px;font-size:14px}.im-steps span{color:var(--c-accent);font-size:12px}.im-section-new{padding-block:66px;border-bottom:1px solid var(--c-line)}.im-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px}.im-section-heading h2{margin:6px 0 0;font-size:clamp(24px,3vw,33px);line-height:1.6}.im-section-heading p{max-width:420px;color:var(--c-text-soft);font-size:14px;margin:0}.im-overline{color:var(--c-accent);font-size:12px;font-weight:700;letter-spacing:.025em}.im-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 36px}.im-path{border-top:1px solid #bfd0d7;padding:23px 0 30px}.im-path .im-path-top{display:flex;justify-content:space-between;align-items:center}.im-path h3{font-size:20px;margin:10px 0}.im-path p{font-size:14px;color:var(--c-text-soft);margin:0}.im-path a{display:block;color:var(--c-brand)}.im-path a:hover h3{color:var(--c-accent)}.im-arrow{font-size:20px;color:var(--c-accent)}.im-destination-row{display:grid;grid-template-columns:150px 1fr auto;gap:24px;padding-block:22px;border-top:1px solid var(--c-line);align-items:center}.im-destination-row h3{margin:0;font-size:18px}.im-destination-row p{margin:0;color:var(--c-text-soft);font-size:14px}.im-destination-row a{font-size:13px;min-height:44px;display:flex;align-items:center}.im-callout{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;background:var(--c-brand);border-radius:var(--im-r);padding:38px;color:white;margin-block:56px}.im-callout h2{margin:0 0 10px;color:white;font-size:26px}.im-callout p{color:#d4e4ed;margin:0;max-width:680px;font-size:15px}.im-callout .im-btn{background:#fff;color:var(--c-brand)!important;border-color:white}.im-callout .im-btn:hover{background:#e7f2f2}.im-page-hero{padding-block:60px 40px;border-bottom:1px solid var(--c-line)}.im-page-hero h1{font-size:clamp(29px,4vw,43px);line-height:1.65;max-width:950px;margin-bottom:20px}.im-breadcrumb{font-size:12px;color:var(--c-text-soft);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:25px}.im-review{font-size:12px;display:flex;flex-wrap:wrap;gap:7px 20px;color:var(--c-text-soft);margin-top:22px}.im-review a{text-decoration:underline;text-underline-offset:4px}.im-prose{max-width:800px;margin-inline:auto;padding-block:36px}.im-prose h2{font-size:26px;line-height:1.7;margin-top:36px}.im-prose h3{font-size:19px;line-height:1.7}.im-prose p,.im-prose li{font-size:16px;color:var(--c-text-soft)}.im-prose a,.im-textlink{text-decoration:underline;text-underline-offset:5px}.im-aside-note{border-inline-start:3px solid var(--im-teal);background:var(--im-paper);padding:22px 26px;border-radius:8px;margin-block:28px}.im-aside-note p{margin:0}.im-faq details{border-bottom:1px solid var(--c-line);padding:0}.im-faq summary{cursor:pointer;padding:22px 0;font-weight:650;font-size:17px}.im-faq details p{color:var(--c-text-soft);font-size:15px;padding-bottom:12px;margin:0}.im-compare{margin-block:32px}.im-compare table{table-layout:fixed;background:white;font-size:14px}.im-compare caption{text-align:start;padding-bottom:18px;font-weight:650;color:var(--c-brand);font-size:16px}.im-compare th{background:#edf3f4;font-weight:700}.im-compare th,.im-compare td{vertical-align:top;border-color:var(--c-line);padding:20px 18px}.im-compare th:first-child{width:140px}.im-compare td p{margin:0 0 12px}.im-compare a{text-decoration:underline}.im-criteria{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 35px;list-style:none;margin:0;padding:0}.im-criteria li{padding:20px 0;border-top:1px solid var(--c-line)}.im-criteria b{display:block;margin-bottom:7px}.im-criteria p{font-size:14px;color:var(--c-text-soft);margin:0}.im-form-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:60px;padding-block:45px}.im-form-layout h2{font-size:24px;margin-top:0}.im-contact-links{display:grid;gap:10px;margin-block:25px}.im-contact-links a{display:flex;justify-content:space-between;gap:14px;min-height:50px;border-bottom:1px solid var(--c-line);font-size:14px;padding-block:10px}.im-form-box{padding:28px;border:1px solid var(--c-line);background:#fff;border-radius:var(--im-r)}.im-form-box .ff-el-form-control{font:inherit!important;min-height:46px;border:1px solid #a8bdc5!important;border-radius:8px!important;background:#fff!important;color:var(--c-text)!important}.im-form-box .ff-btn-submit{background:var(--c-brand)!important;color:#fff!important;border-radius:8px!important;min-height:48px;font:inherit!important;padding:12px 22px!important}.im-form-box .ff-btn-submit:hover{background:#205779!important;color:#fff!important}.im-form-box .ff-el-input--label label{font-size:14px}.im-form-box .error,.im-form-box .error.text-danger{color:#a32430;font-size:13px}.im-footer-new{background:#edf3f4;border-top:1px solid var(--c-line);margin-top:44px;padding-block:50px 24px}.im-footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:60px;max-width:var(--im-max);padding-inline:24px;margin:auto}.im-footer-grid h2{font-size:14px;margin:0 0 18px}.im-footer-grid p{font-size:13px;color:var(--c-text-soft);max-width:420px}.im-footer-grid ul{list-style:none;padding:0;margin:0}.im-footer-grid a{min-height:38px;display:inline-flex;align-items:center;font-size:13px;color:var(--c-brand)}.im-footer-bottom{border-top:1px solid #d3e0e5;padding-top:20px;max-width:1132px;margin:30px auto 0;font-size:11px;color:var(--c-text-soft);display:flex;justify-content:space-between;gap:15px}.im-preview-notice{background:#e7f2f2;color:#164c58;font-size:12px;text-align:center;padding:7px 18px}.im-selection{display:flex;flex-wrap:wrap;gap:10px;margin-block:20px}.im-selection label{display:flex;align-items:center;gap:9px;padding:9px 15px;border:1px solid #adbec7;border-radius:8px;cursor:pointer;min-height:44px}.im-selection input{accent-color:var(--c-accent);width:17px;height:17px}.im-selection label:has(input:checked){background:#e7f2f2;border-color:#176b76}.im-selection-status{font-size:13px;color:var(--c-text-soft)}[hidden]{display:none!important}body.im-redesign .entry-content{max-width:none}body.im-redesign .page-bare{padding:0}body.im-redesign #content>.container{padding-top:0}body.im-redesign #acw-btn{font-family:Vazirmatn,sans-serif;background:var(--c-brand);box-shadow:none;font-size:13px;padding:10px 17px;bottom:16px}body.im-redesign #acw-box{font-family:Vazirmatn,sans-serif}body.im-redesign .micro-footer{display:none}
@media(min-width:801px){.im-sitehead{position:sticky;top:0}body.admin-bar .im-sitehead{top:32px}}
@media(max-width:1000px){.im-head-inner{gap:16px}.im-nav{gap:16px}.im-nav ul{gap:14px}.im-nav a{font-size:12px}.im-brand{width:160px}.im-hero-new{gap:36px}.im-notebook{padding:23px}.im-footer-grid{gap:30px}}
@media(max-width:800px){.im-head-inner{min-height:76px;flex-wrap:wrap;padding-block:4px}.im-brand{width:156px}.im-menu-button{display:block}.im-nav{width:100%;padding-block:12px 20px;display:flex;flex-wrap:wrap;gap:10px}.im-nav ul{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:0}.im-nav li a{width:100%;padding-inline:8px;border-bottom:1px solid var(--c-line);font-size:15px;min-height:49px}.im-nav .im-nav-cta{flex:1}.js-im .im-nav{display:none}.js-im .im-nav.is-open{display:flex}.im-lang{border:0;padding:10px 20px}.im-hero-new{grid-template-columns:1fr;padding-block:42px;gap:32px}.im-hero-new h1{max-width:610px;font-size:40px}.im-notebook{box-shadow:7px 8px 0 #e4eeee}.im-steps{grid-template-columns:repeat(2,1fr);gap:15px}.im-section-new{padding-block:40px}.im-section-heading{align-items:flex-start;flex-direction:column;gap:12px}.im-section-heading p{max-width:none}.im-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.im-callout{grid-template-columns:1fr;padding:28px;gap:22px}.im-callout .im-btn{justify-self:start}.im-destination-row{grid-template-columns:100px 1fr;gap:10px 20px}.im-destination-row a{grid-column:2}.im-form-layout{grid-template-columns:1fr;gap:25px}.im-footer-grid{grid-template-columns:1fr 1fr;gap:30px}.im-footer-grid>div:first-child{grid-column:1/-1}.im-footer-bottom{margin-inline:24px;flex-direction:column}.im-compare table,.im-compare tbody{display:block}.im-compare thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.im-compare tr{display:block;margin-bottom:20px;border:1px solid var(--c-line);border-radius:12px;overflow:hidden}.im-compare th,.im-compare td{display:block;width:auto!important;border:0;padding:15px 20px}.im-compare td+td{border-top:1px solid var(--c-line)}.im-compare td:before{content:attr(data-label);display:block;font-size:12px;font-weight:700;color:var(--c-accent);margin-bottom:7px}}
@media(max-width:480px){.container,.im-head-inner{padding-inline:20px}.im-hero-new h1{font-size:32px;line-height:1.6}.im-lead{font-size:15px}.im-actions{gap:10px}.im-btn{font-size:14px;padding:12px 17px}.im-actions .im-btn{flex:1;min-width:140px}.im-notebook{padding:21px}.im-steps div{font-size:12px;gap:9px}.im-paths,.im-criteria{grid-template-columns:1fr}.im-section-heading h2{font-size:26px}.im-path{padding-block:17px 22px}.im-path h3{font-size:20px}.im-page-hero{padding-top:34px}.im-page-hero h1{font-size:29px}.im-form-box{padding:20px}.im-prose h2{font-size:23px}.im-destination-row{grid-template-columns:1fr;gap:8px}.im-destination-row a{grid-column:auto}.im-footer-grid{padding-inline:20px;gap:25px}.im-footer-bottom{margin-inline:20px}.im-callout{margin-block:36px;padding:25px}.im-callout h2{font-size:23px}.im-review{font-size:11px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
@media print{.im-sitehead,.im-footer-new,#acw-btn,#acw-box,.im-preview-notice{display:none!important}.im-hero-new{padding:0}.im-callout{color:#000;background:#fff}.im-callout h2,.im-callout p{color:#000}.im-compare tr{break-inside:avoid}}
