/* One component and palette for FA / FR / EN. Scoped to page 18900 only. */
body.n1-article-submission{background:#27262c;background-image:radial-gradient(ellipse at 70% 0,#543341 0,#27262c 55%,#1e2025 100%);color:#f7f3f5}
body.n1-article-submission #main-content .n1-submit-localized{direction:var(--n1-view-dir);font-family:NomadsVazir,Tahoma,Arial,sans-serif}
body.n1-article-submission #main-content .n1-submit-localized *{box-sizing:border-box}
body.n1-article-submission #main-content #n1-submit-article{padding-block:30px 52px!important}
body.n1-article-submission #main-content #n1-submit-article .et_pb_row{max-width:1160px!important}
body.n1-article-submission #main-content #n1-submit-article .et_pb_text{margin:0!important}
body.n1-article-submission #main-content #n1-submit-article h1{font-size:clamp(30px,3.5vw,44px)!important;line-height:1.55!important;margin:6px 0 14px;padding:0!important;color:#f7f3f5!important}
body.n1-article-submission #main-content #n1-submit-article h2{font-size:23px!important;line-height:1.65!important;margin:0 0 10px;padding:0!important;color:#f7f3f5!important}
body.n1-article-submission #main-content #n1-submit-article :is(p,li){font-size:15px;line-height:1.95;color:#e9dce1!important;padding-bottom:0}
body.n1-article-submission #main-content #n1-submit-article .n1-submit-kicker{color:#e4b9cb!important;font-size:12px;letter-spacing:.04em}
body.n1-article-submission #main-content #n1-submit-article .n1-submit-intro{font-size:17px;max-width:740px}
body.n1-article-submission #main-content #n1-submit-article .n1-submit-grid{display:grid!important;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:32px;align-items:start;direction:var(--n1-view-dir)!important}
body.n1-article-submission #main-content #n1-submit-article .n1-submit-grid::after{display:none!important}
body.n1-article-submission #main-content #n1-submit-article .n1-submit-grid>.et_pb_column{width:100%!important;margin:0!important;float:none!important;min-width:0}
body.n1-article-submission #main-content #n1-submit-article .n1-submit-lead{margin-bottom:18px!important}
body.n1-article-submission #main-content #n1-submit-article .n1-submit-notes{display:grid;gap:18px}
body.n1-article-submission #main-content #n1-submit-article .n1-submit-note{padding:24px;background:#242427!important;border:1px solid #ffffff24;border-radius:16px}
body.n1-article-submission #main-content #n1-submit-article .n1-submit-note ul{list-style:disc;padding:0;padding-inline-start:20px;margin:0}
body.n1-article-submission #main-content #n1-submit-article .n1-submit-note li+li{margin-top:10px}
body.n1-article-submission #main-content #n1-article-form{margin:0!important;padding:26px!important;background:#242427!important;border:1px solid #ffffff24!important;border-radius:16px!important}
body.n1-article-submission #main-content #n1-article-form .et_pb_contact_form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0!important;direction:var(--n1-view-dir)!important}
body.n1-article-submission #main-content #n1-article-form .et_pb_contact_field{width:100%!important;float:none!important;margin:0!important;padding:0!important;min-width:0;clear:none!important}
body.n1-article-submission #main-content #n1-article-form :is([data-id="subject"],[data-id="message"],.et_contact_bottom_container){grid-column:1/-1}
body.n1-article-submission #main-content #n1-article-form .et_pb_contact_form_label{display:block!important;position:static!important;color:#f7f3f5!important;font-size:14px!important;font-weight:600;margin:0 0 8px;line-height:1.8}
body.n1-article-submission #main-content #n1-article-form :is(input:not([type=hidden]),textarea){width:100%;min-height:48px!important;font-size:16px!important;line-height:1.8!important}
body.n1-article-submission #main-content #n1-article-form textarea{min-height:300px!important;resize:vertical}
body.n1-article-submission #main-content #n1-article-form input[data-field_type="email"]{direction:ltr!important;text-align:left!important}
body.n1-article-submission #main-content #n1-article-form :is(textarea,[data-original_id="subject"],[data-original_id="name"]):dir(rtl){direction:rtl!important;text-align:right!important}
body.n1-article-submission #main-content #n1-article-form :is(textarea,[data-original_id="subject"],[data-original_id="name"]):dir(ltr){direction:ltr!important;text-align:left!important}
body.n1-article-submission #main-content #n1-article-form .et_contact_bottom_container{float:none!important;display:flex!important;flex-wrap:wrap;justify-content:space-between!important;align-items:center;gap:18px;margin:0!important}
body.n1-article-submission #main-content #n1-article-form .et_pb_contact_right{direction:ltr!important;display:flex;gap:8px;align-items:center;margin:0}
body.n1-article-submission #main-content #n1-article-form input.et_pb_contact_captcha{width:76px!important;min-width:76px;max-width:76px;direction:ltr!important;text-align:center!important}
body.n1-article-submission #main-content #n1-article-form .et_pb_contact_submit{margin:0!important;min-height:48px!important;padding:10px 22px!important;background:#633342!important;border:1px solid #815064!important;border-radius:8px!important;color:white!important;font:600 16px/1.7 NomadsVazir,Tahoma,Arial,sans-serif!important;cursor:pointer}
body.n1-article-submission #main-content #n1-article-form .et_pb_contact_submit:hover{background:#815064!important}
body.n1-article-submission #main-content #n1-article-form .et_pb_contact_submit::after{display:none!important}
body.n1-article-submission #main-content #n1-submit-article .n1-submit-direct{margin-top:18px!important;padding-inline:4px}
body.n1-article-submission #main-content #n1-submit-article .n1-submit-email{display:inline-flex;align-items:center;min-height:44px;color:#f4cede!important;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere;max-width:100%}
body.n1-article-submission #main-content #n1-article-form .et-pb-contact-message{color:#f7f3f5!important;font-size:16px;line-height:1.9}
@media(max-width:850px){body.n1-article-submission #main-content #n1-submit-article .n1-submit-grid{grid-template-columns:minmax(0,1fr);gap:30px}}
@media(max-width:540px){body.n1-article-submission #main-content #n1-article-form{padding:18px!important}body.n1-article-submission #main-content #n1-article-form .et_pb_contact_form{grid-template-columns:minmax(0,1fr)}body.n1-article-submission #main-content #n1-article-form .et_pb_contact_submit{width:100%!important}body.n1-article-submission #main-content #n1-submit-article .n1-submit-note{padding:20px}}
