.cybersecurity-course_page__OZL2e{--paper:#f7f8f5;--surface:#fff;--ink:#17231f;--muted:#5a6b63;--line:#d8e0da;--green:#176345;--green-dark:#0d3f2c;--blue:#164f70;color:var(--ink);background:var(--paper)}.cybersecurity-course_page__OZL2e .container{width:min(1180px,calc(100% - 80px));margin-inline:auto}.cybersecurity-course_page__OZL2e h1,.cybersecurity-course_page__OZL2e h2,.cybersecurity-course_page__OZL2e h3,.cybersecurity-course_page__OZL2e p{margin:0}.cybersecurity-course_page__OZL2e h1,.cybersecurity-course_page__OZL2e h2,.cybersecurity-course_page__OZL2e h3{text-wrap:balance}.cybersecurity-course_page__OZL2e p{color:var(--muted);font-size:15px;line-height:1.9;text-wrap:pretty}.cybersecurity-course_page__OZL2e h2{font-size:clamp(31px,4vw,48px);line-height:1.14;letter-spacing:-.05em;font-weight:500}.cybersecurity-course_page__OZL2e h3{font-size:21px;line-height:1.35;letter-spacing:-.025em;font-weight:600}.cybersecurity-course_page__OZL2e a{color:inherit}.cybersecurity-course_page__OZL2e a:hover{color:var(--green)}.cybersecurity-course_page__OZL2e :focus-visible{outline-color:#176345}.cybersecurity-course_documentHeader___ewaT{background:#f0f3ee;border-bottom:1px solid var(--line)}.cybersecurity-course_documentTop__7h7Ia{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:57px;border-bottom:1px solid #dce4dd}.cybersecurity-course_back__Z7WBk{display:inline-flex;align-items:center;gap:8px;color:#3a6651!important;font-size:12px}.cybersecurity-course_back__Z7WBk svg{transform:rotate(180deg)}.cybersecurity-course_documentCode__McA95{color:#52645b;font-size:10px;font-weight:650;letter-spacing:.1em}.cybersecurity-course_heroLayout__hIdru{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);gap:clamp(55px,9vw,145px);padding-block:91px 84px;align-items:end}.cybersecurity-course_heroArticle__qAz2N{max-width:760px}.cybersecurity-course_overline__BXcJf,.cybersecurity-course_sectionLabel__yCud6{color:var(--green);font-size:10px!important;line-height:1.5!important;font-weight:700;letter-spacing:.13em}.cybersecurity-course_overline__BXcJf{margin-bottom:25px!important}.cybersecurity-course_heroArticle__qAz2N h1{font-size:clamp(47px,6.6vw,85px);line-height:1.02;letter-spacing:-.075em;font-weight:500;max-width:760px}.cybersecurity-course_heroLead__Fq363{max-width:690px;margin-top:28px!important;color:#43574d!important;font-size:18px!important;line-height:1.85!important}.cybersecurity-course_heroMeta__nfjt8{display:flex;flex-wrap:wrap;gap:9px 22px;border-top:1px solid #cbd6cd;margin-top:36px;padding-top:16px;color:#315d48;font-size:11px}.cybersecurity-course_heroMeta__nfjt8 span{display:inline-flex;align-items:center;gap:8px}.cybersecurity-course_heroMeta__nfjt8 span:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:#73a888}.cybersecurity-course_brief__82HBv{border-top:3px solid var(--green);padding-top:17px}.cybersecurity-course_briefHeader__mB7G5{display:flex;justify-content:space-between;gap:15px;align-items:center;color:var(--green);font-size:10px;font-weight:700;letter-spacing:.12em}.cybersecurity-course_briefHeader__mB7G5 svg{color:#4a8767}.cybersecurity-course_brief__82HBv dl{margin:25px 0 0;border-block:1px solid #ccd8cf}.cybersecurity-course_brief__82HBv dl>div{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding-block:12px;border-bottom:1px solid #e0e7e1}.cybersecurity-course_brief__82HBv dl>div:last-child{border:0}.cybersecurity-course_brief__82HBv dt{color:#596b61;font-size:11px}.cybersecurity-course_brief__82HBv dd{margin:0;color:#1e4e38;font-size:11px;font-weight:650;text-align:end}.cybersecurity-course_brief__82HBv>p{margin-top:18px;font-size:12px;line-height:1.8}.cybersecurity-course_contentShell__8ach0{background:var(--paper)}.cybersecurity-course_page__OZL2e .articleLayout{display:grid;grid-template-columns:180px minmax(0,800px);gap:clamp(50px,9vw,125px);align-items:start}.cybersecurity-course_contents__Cxl8C{position:sticky;top:28px;display:flex;flex-direction:column;gap:1px;padding-top:79px}.cybersecurity-course_contents__Cxl8C>span{margin-bottom:15px;color:#596b61;font-size:9px;font-weight:700;letter-spacing:.12em}.cybersecurity-course_contents__Cxl8C a{display:grid;grid-template-columns:23px 1fr;gap:8px;padding-block:9px;color:#65756c;font-size:11px;line-height:1.5;border-top:1px solid #dce4dd}.cybersecurity-course_contents__Cxl8C a:last-child{border-bottom:1px solid #dce4dd}.cybersecurity-course_contents__Cxl8C a:hover{color:var(--green)}.cybersecurity-course_contents__Cxl8C bdi{color:#5d7165;font-size:10px}.cybersecurity-course_article__191gz{min-width:0}.cybersecurity-course_articleSection__G5JNm{display:grid;grid-template-columns:40px minmax(0,1fr);gap:25px;padding-block:94px;border-bottom:1px solid var(--line);scroll-margin-top:25px}.cybersecurity-course_articleSection__G5JNm:last-child{border:0}.cybersecurity-course_sectionMarker__V4ZYU{color:#4d6d5a;font:600 11px/1.4 Courier New,monospace;padding-top:9px}.cybersecurity-course_sectionLabel__yCud6{margin-bottom:21px!important}.cybersecurity-course_articleSection__G5JNm h2{max-width:670px}.cybersecurity-course_articleLead__NjAVR{margin-top:25px!important;color:#40554a!important;font-size:17px!important;line-height:1.85!important}.cybersecurity-course_articleSection__G5JNm>div>p:not(.cybersecurity-course_sectionLabel__yCud6):not(.cybersecurity-course_articleLead__NjAVR){margin-top:21px}.cybersecurity-course_methodList___JtXC{margin-top:42px;border-top:1px solid #cbd7ce}.cybersecurity-course_methodList___JtXC article{display:grid;grid-template-columns:44px 1fr;gap:24px;padding-block:27px;border-bottom:1px solid #dce4dd}.cybersecurity-course_methodList___JtXC article>span{color:#2f704a;font:600 12px/1.5 Courier New,monospace}.cybersecurity-course_methodList___JtXC h3{font-size:20px}.cybersecurity-course_methodList___JtXC p{margin-top:10px;font-size:14px}.cybersecurity-course_toolGrid__qfkG5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:42px}.cybersecurity-course_toolCard__Qd3Cz{min-width:0;padding:22px;background:var(--surface);border:1px solid #d7e0d9;border-radius:5px}.cybersecurity-course_toolTop__CD95v{display:flex;justify-content:space-between;gap:15px;align-items:center;color:#53665b;font-size:10px;font-weight:650;letter-spacing:.05em;text-transform:uppercase}.cybersecurity-course_toolTop__CD95v a{display:grid;place-items:center;width:30px;height:30px;border:1px solid #d1ddd4;border-radius:50%;color:#3e7958}.cybersecurity-course_toolCard__Qd3Cz h3{margin-top:18px;font-size:22px}.cybersecurity-course_toolCard__Qd3Cz>p{margin-top:11px;font-size:13px;line-height:1.8}.cybersecurity-course_toolCard__Qd3Cz dl{margin:22px 0 0;border-top:1px solid #dce5df}.cybersecurity-course_toolCard__Qd3Cz dl>div{padding-top:14px;margin-top:12px;border-top:1px solid #edf1ee}.cybersecurity-course_toolCard__Qd3Cz dl>div:first-child{border:0}.cybersecurity-course_toolCard__Qd3Cz dt{color:#316e4d;font-size:10px;font-weight:700;letter-spacing:.06em}.cybersecurity-course_toolCard__Qd3Cz dd{margin:5px 0 0;color:#66766e;font-size:12px;line-height:1.75}.cybersecurity-course_certList__9ZWQI{margin-top:42px;border-top:1px solid #cbd7ce}.cybersecurity-course_certList__9ZWQI article{display:grid;grid-template-columns:46px 1fr;gap:22px;padding-block:30px;border-bottom:1px solid #dce4dd}.cybersecurity-course_certStage__02dB7{display:grid;place-items:center;width:34px;height:34px;border:1px solid #9ab9a5;border-radius:50%;color:#2c704c;font:600 11px Courier New,monospace}.cybersecurity-course_certHeading__VU09H{display:flex;justify-content:space-between;align-items:center;gap:15px;color:#356f4e;font-size:10px;font-weight:650;letter-spacing:.06em}.cybersecurity-course_certHeading__VU09H a{display:inline-flex;align-items:center;gap:5px;color:#356f4e;font-weight:600;letter-spacing:0;text-decoration:underline;text-underline-offset:4px}.cybersecurity-course_certList__9ZWQI h3{margin-top:11px;font-size:23px}.cybersecurity-course_certList__9ZWQI article>div>p{margin-top:13px;font-size:14px}.cybersecurity-course_certList__9ZWQI .cybersecurity-course_outcome__v4OA_{padding:14px 16px;background:#edf4ed;border-inline-start:3px solid #77a689;font-size:13px}.cybersecurity-course_certList__9ZWQI .cybersecurity-course_outcome__v4OA_ strong{color:#2d6044}.cybersecurity-course_practiceSection__YKxP_{background:#eef4ef;margin-inline:-165px;padding-inline:165px;border:0}.cybersecurity-course_platformList__yIC6y{display:grid;grid-template-columns:repeat(4,1fr);margin-top:36px;border-block:1px solid #c5d5c8}.cybersecurity-course_platformList__yIC6y a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 13px;border-inline-start:1px solid #c5d5c8;color:#245d3e;font-size:13px;font-weight:650}.cybersecurity-course_platformList__yIC6y a:first-child{border:0;padding-inline-start:0}.cybersecurity-course_platformList__yIC6y a:last-child{padding-inline-end:0}.cybersecurity-course_platformList__yIC6y a:hover{color:#0d3f2c}.cybersecurity-course_legalNote__lI4cS{display:flex;gap:11px;align-items:flex-start;margin-top:30px!important;padding-top:18px;border-top:1px solid #c5d5c8;color:#3f6450!important;font-size:12px!important;line-height:1.75!important}.cybersecurity-course_legalNote__lI4cS svg{flex:0 0 auto;margin-top:2px;color:#28714b}.cybersecurity-course_schedule__bnTua{display:grid;grid-template-columns:repeat(3,1fr);margin-top:38px;border-block:1px solid #cbd7ce}.cybersecurity-course_schedule__bnTua>div{min-width:0;padding:20px 18px;border-inline-start:1px solid #d8e2da}.cybersecurity-course_schedule__bnTua>div:first-child{border:0;padding-inline-start:0}.cybersecurity-course_schedule__bnTua>div:last-child{padding-inline-end:0}.cybersecurity-course_schedule__bnTua span{display:block;color:#356f4e;font-size:9px;font-weight:700;letter-spacing:.09em}.cybersecurity-course_schedule__bnTua strong{display:block;margin-top:11px;color:#244f39;font-size:15px;line-height:1.45}.cybersecurity-course_schedule__bnTua p{margin-top:7px!important;font-size:12px!important;line-height:1.7!important}.cybersecurity-course_enrollmentSection__VOy08{padding-bottom:80px}.cybersecurity-course_enrollmentGrid__WW2A6{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:45px;align-items:start;margin-top:42px}.cybersecurity-course_priceLine__s8JhA{display:flex;align-items:baseline;gap:11px;direction:ltr}.cybersecurity-course_priceLine__s8JhA bdi{color:#1d5038;font-size:68px;font-weight:500;letter-spacing:-.06em;line-height:1}.cybersecurity-course_priceLine__s8JhA span{color:#52665b;font-size:17px}.cybersecurity-course_contactLink__3e1GI{display:inline-flex;align-items:center;gap:9px;margin-top:24px;color:#1a6241!important;font-size:13px;font-weight:650;text-decoration:underline;text-underline-offset:5px}.cybersecurity-course_otherContact__9DVzu{display:block;width:fit-content;margin-top:15px;color:#66756c!important;font-size:11px;text-decoration:underline;text-underline-offset:4px}.cybersecurity-course_bankCard__4jg_f{padding:24px;background:var(--surface);border:1px solid #d0ddd3;border-radius:5px}.cybersecurity-course_bankTitle__uCerI{display:flex;align-items:center;gap:13px;color:#246443}.cybersecurity-course_bankTitle__uCerI h3{font-size:19px}.cybersecurity-course_bankTitle__uCerI span{display:block;margin-top:2px;color:#5c6e63;font-size:10px}.cybersecurity-course_bankCard__4jg_f>p{margin-top:17px;font-size:13px}.cybersecurity-course_enrollmentSection__VOy08 .invitation{margin-top:28px}.cybersecurity-course_page__OZL2e .invitation{grid-column:1/-1}.cybersecurity-course_page__OZL2e:dir(rtl) .articleLayout{direction:rtl}.cybersecurity-course_page__OZL2e:dir(rtl) .cybersecurity-course_heroArticle__qAz2N h1,.cybersecurity-course_page__OZL2e:dir(rtl) h2,.cybersecurity-course_page__OZL2e:dir(rtl) h3{letter-spacing:0;line-height:1.55}.cybersecurity-course_page__OZL2e:dir(rtl) .cybersecurity-course_briefHeader__mB7G5,.cybersecurity-course_page__OZL2e:dir(rtl) .cybersecurity-course_documentCode__McA95,.cybersecurity-course_page__OZL2e:dir(rtl) .cybersecurity-course_overline__BXcJf,.cybersecurity-course_page__OZL2e:dir(rtl) .cybersecurity-course_schedule__bnTua span,.cybersecurity-course_page__OZL2e:dir(rtl) .cybersecurity-course_sectionLabel__yCud6,.cybersecurity-course_page__OZL2e:dir(rtl) .cybersecurity-course_toolTop__CD95v{letter-spacing:0}.cybersecurity-course_page__OZL2e:dir(rtl) .cybersecurity-course_back__Z7WBk svg{transform:none}.cybersecurity-course_page__OZL2e:dir(rtl) .cybersecurity-course_brief__82HBv dd{text-align:start}.cybersecurity-course_page__OZL2e:dir(rtl) .cybersecurity-course_priceLine__s8JhA{justify-content:flex-end}@media (max-width:1050px){.cybersecurity-course_page__OZL2e .container{width:min(100% - 56px,900px)}.cybersecurity-course_heroLayout__hIdru{grid-template-columns:1fr;gap:42px;padding-block:66px}.cybersecurity-course_brief__82HBv{max-width:620px}.cybersecurity-course_page__OZL2e .articleLayout{grid-template-columns:1fr;gap:0}.cybersecurity-course_contents__Cxl8C{position:static;display:grid;grid-template-columns:repeat(5,1fr);gap:0 13px;padding-top:24px}.cybersecurity-course_contents__Cxl8C>span{grid-column:1/-1;margin-bottom:10px}.cybersecurity-course_contents__Cxl8C a{grid-template-columns:18px 1fr}.cybersecurity-course_practiceSection__YKxP_{margin-inline:-28px;padding-inline:28px}}@media (max-width:720px){.cybersecurity-course_page__OZL2e .container{width:calc(100% - 38px)}.cybersecurity-course_documentTop__7h7Ia{min-height:51px}.cybersecurity-course_documentCode__McA95{font-size:8px;text-align:end}.cybersecurity-course_heroLayout__hIdru{padding-block:55px 52px}.cybersecurity-course_heroArticle__qAz2N h1{font-size:clamp(42px,11vw,67px)}.cybersecurity-course_heroLead__Fq363{font-size:16px!important}.cybersecurity-course_heroMeta__nfjt8{display:grid;gap:10px}.cybersecurity-course_contents__Cxl8C{display:flex;flex-direction:row;overflow-x:auto;gap:0;padding-block:18px 1px;margin-inline:-19px;padding-inline:19px}.cybersecurity-course_contents__Cxl8C>span{display:none}.cybersecurity-course_contents__Cxl8C a{flex:0 0 auto;display:flex;gap:7px;padding:10px 15px;border-block:1px solid #dce4dd;border-inline-start:1px solid #dce4dd;font-size:10px}.cybersecurity-course_contents__Cxl8C a:last-child{border-inline-end:1px solid #dce4dd}.cybersecurity-course_articleSection__G5JNm{grid-template-columns:1fr;gap:13px;padding-block:62px}.cybersecurity-course_sectionMarker__V4ZYU{padding:0}.cybersecurity-course_page__OZL2e h2{font-size:34px}.cybersecurity-course_articleLead__NjAVR{font-size:15px!important}.cybersecurity-course_certList__9ZWQI,.cybersecurity-course_methodList___JtXC,.cybersecurity-course_toolGrid__qfkG5{margin-top:30px}.cybersecurity-course_toolGrid__qfkG5{grid-template-columns:1fr}.cybersecurity-course_toolCard__Qd3Cz{padding:19px}.cybersecurity-course_certList__9ZWQI article{grid-template-columns:35px 1fr;gap:14px}.cybersecurity-course_certStage__02dB7{width:29px;height:29px;font-size:10px}.cybersecurity-course_certHeading__VU09H{align-items:flex-start;flex-direction:column;gap:8px}.cybersecurity-course_certList__9ZWQI h3{font-size:20px}.cybersecurity-course_practiceSection__YKxP_{margin-inline:-19px;padding-inline:19px}.cybersecurity-course_platformList__yIC6y{grid-template-columns:1fr 1fr}.cybersecurity-course_platformList__yIC6y a{border-bottom:1px solid #c5d5c8}.cybersecurity-course_platformList__yIC6y a:nth-child(odd){border-inline-start:0;padding-inline-start:0}.cybersecurity-course_platformList__yIC6y a:nth-child(2n){padding-inline-end:0}.cybersecurity-course_platformList__yIC6y a:nth-last-child(-n+2){border-bottom:0}.cybersecurity-course_schedule__bnTua{grid-template-columns:1fr}.cybersecurity-course_schedule__bnTua>div,.cybersecurity-course_schedule__bnTua>div:first-child,.cybersecurity-course_schedule__bnTua>div:last-child{padding:17px 0;border-inline-start:0;border-bottom:1px solid #d8e2da}.cybersecurity-course_schedule__bnTua>div:last-child{border-bottom:0}.cybersecurity-course_enrollmentGrid__WW2A6{grid-template-columns:1fr;gap:30px}.cybersecurity-course_priceLine__s8JhA bdi{font-size:62px}.cybersecurity-course_bankCard__4jg_f{padding:19px}}@media (max-width:420px){.cybersecurity-course_page__OZL2e .container{width:calc(100% - 30px)}.cybersecurity-course_documentTop__7h7Ia{align-items:flex-start;flex-direction:column;justify-content:center;gap:5px;padding-block:12px}.cybersecurity-course_documentCode__McA95{text-align:start}.cybersecurity-course_heroArticle__qAz2N h1{font-size:41px}.cybersecurity-course_page__OZL2e h2{font-size:30px}.cybersecurity-course_methodList___JtXC article{grid-template-columns:34px 1fr;gap:13px}.cybersecurity-course_methodList___JtXC h3{font-size:18px}.cybersecurity-course_methodList___JtXC p,.cybersecurity-course_toolCard__Qd3Cz dd{font-size:13px}.cybersecurity-course_legalNote__lI4cS{font-size:11px!important}}@media print{.cybersecurity-course_page__OZL2e{background:#fff}.cybersecurity-course_contactLink__3e1GI,.cybersecurity-course_contents__Cxl8C,.cybersecurity-course_heroMeta__nfjt8,.cybersecurity-course_otherContact__9DVzu,.cybersecurity-course_page__OZL2e .invitation{display:none}.cybersecurity-course_documentHeader___ewaT{background:#fff}}.cybersecurity-gate_invitation__a_0CK{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;border:1px solid #cbdccc;border-radius:14px;background:#edf4eb;padding:28px}.cybersecurity-gate_invitation__a_0CK h2{font-size:21px;line-height:1.5;letter-spacing:-.025em}.cybersecurity-gate_invitation__a_0CK p{font-size:12px;margin-top:9px;line-height:1.8;color:#50624f}.cybersecurity-gate_invitation__a_0CK .button{background:#194f36;border-color:#194f36;color:#fff;font-size:12px;white-space:normal}.cybersecurity-gate_invitation__a_0CK .button:hover{background:#103b27}.cybersecurity-gate_invitation__a_0CK noscript{grid-column:1/-1}.cybersecurity-gate_shield___pLgS{display:grid;place-items:center;width:62px;height:62px;border-radius:18px;background:#e7f4ee;color:#216345}.cybersecurity-gate_accepted__eKQCp{padding:24px;border:1px solid #bdd4c7;border-radius:14px;background:#edf6ee;display:flex;gap:14px 32px;flex-wrap:wrap;justify-content:space-between}.cybersecurity-gate_accepted__eKQCp h2{font-size:16px;line-height:1.7;letter-spacing:0}.cybersecurity-gate_accepted__eKQCp>div:first-child{display:flex;align-items:center;gap:10px;color:#216345}.cybersecurity-gate_accepted__eKQCp p{font-size:13px;color:inherit}.cybersecurity-gate_recordActions__ZfoUU{display:flex;flex-wrap:wrap;gap:8px 22px}.cybersecurity-gate_recordActions__ZfoUU button{border:0;background:none;color:#0755cc;padding:8px 0;font-size:13px;text-decoration:underline;text-underline-offset:4px}.cybersecurity-gate_storageNotice__hAcLq{flex-basis:100%}.cybersecurity-gate_dialog__FHiYh{padding:0;border:1px solid #dce2e7;border-radius:22px;width:min(860px,calc(100vw - 40px));max-width:none;max-height:calc(100dvh - 40px);color:var(--ink);background:#fff;overflow:hidden;box-shadow:0 28px 100px #14253440}.cybersecurity-gate_dialog__FHiYh::backdrop{background:#192d46ad;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cybersecurity-gate_form__d5AN7{display:flex;flex-direction:column;height:min(900px,calc(100dvh - 42px));max-height:calc(100dvh - 42px);margin:0}.cybersecurity-gate_header__Z80eo{padding:26px 32px 20px;border-bottom:1px solid var(--line);background:#f4f8fc;flex-shrink:0}.cybersecurity-gate_topline__rmAZk{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;margin-bottom:17px}.cybersecurity-gate_badge__v6pRA{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:650;letter-spacing:.06em;color:#28557b}.cybersecurity-gate_languages__Vn6Tv{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.cybersecurity-gate_languages__Vn6Tv a{min-height:32px;padding:4px 9px;border:1px solid transparent;border-radius:7px;font-size:12px;line-height:22px;color:#475968}.cybersecurity-gate_languages__Vn6Tv a[aria-current]{border-color:#cedded;background:white;color:#0755cc;font-weight:650}.cybersecurity-gate_headerActions__Cg_hc{display:flex;align-items:center;gap:12px}.cybersecurity-gate_closeButton__3Ki01{display:grid;place-items:center;width:36px;height:36px;border:1px solid #d8e1e8;background:#fff;border-radius:50%;color:#475968}.cybersecurity-gate_closeButton__3Ki01:hover{background:#e6edf3}.cybersecurity-gate_header__Z80eo h2{font-size:clamp(23px,3vw,34px);letter-spacing:-.035em;line-height:1.25;margin-bottom:10px}.cybersecurity-gate_header__Z80eo h2:focus{outline:none}.cybersecurity-gate_header__Z80eo p{font-size:13px;max-width:660px;line-height:1.65}.cybersecurity-gate_updated__goUy2{display:block;margin-top:12px;font-size:11px;color:#526472}.cybersecurity-gate_scroll__dearr{min-height:0;flex:1 1;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:8px 32px 28px;scroll-behavior:auto}.cybersecurity-gate_scroll__dearr:focus-visible{outline-offset:-4px}.cybersecurity-gate_policySection__kDK5g{padding-block:24px;border-bottom:1px solid #e4e9ee}.cybersecurity-gate_commitment__PYRuU h3,.cybersecurity-gate_policySection__kDK5g h3{font-size:18px;line-height:1.55;font-weight:650;letter-spacing:-.02em;margin-bottom:12px}.cybersecurity-gate_policySection__kDK5g p{font-size:13px;line-height:1.85;color:#465766}.cybersecurity-gate_policySection__kDK5g p+p{margin-top:12px}.cybersecurity-gate_tools__6lp5L{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:10px}.cybersecurity-gate_tools__6lp5L li{padding:16px 18px;background:#f7f9fb;border:1px solid #e2e8ee;border-radius:10px}.cybersecurity-gate_toolHeading__t7mRX{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 12px;align-items:center;margin-bottom:8px}.cybersecurity-gate_toolHeading__t7mRX a{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:650;color:#0755cc}.cybersecurity-gate_toolHeading__t7mRX span{background:#fff1e2;color:#854009;border:1px solid #f3d6b6;padding:2px 8px;border-radius:5px;font-size:10px;font-weight:600}.cybersecurity-gate_sources__zlI7W{margin-block:14px;font-size:13px}.cybersecurity-gate_sources__zlI7W li{margin-block:8px}.cybersecurity-gate_related__OmL1O a,.cybersecurity-gate_sources__zlI7W a{color:#0755cc;text-decoration:underline;text-underline-offset:3px}.cybersecurity-gate_related__OmL1O{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:12px}.cybersecurity-gate_commitment__PYRuU{margin-top:26px;padding:22px;border:1px solid #bdd4c7;border-radius:12px;background:#f3faf6}.cybersecurity-gate_checks__vcUDY{border:0;margin:0;padding:0;min-width:0}.cybersecurity-gate_checks__vcUDY label{display:flex;gap:12px;align-items:flex-start;margin-top:16px;font-size:13px;line-height:1.8}.cybersecurity-gate_checks__vcUDY input[type=checkbox]{width:19px;height:19px;flex:0 0 19px;margin:3px 0 0;accent-color:#146645}.cybersecurity-gate_checks__vcUDY .cybersecurity-gate_signature__P11fr{display:block;font-weight:650;margin-block:22px 8px}.cybersecurity-gate_checks__vcUDY input[type=text]{display:block;width:100%;min-height:48px;border:1px solid #849d8f;border-radius:8px;background:white;padding:10px 12px;font-size:16px;color:var(--ink)}.cybersecurity-gate_checks__vcUDY input::placeholder{color:#687870}.cybersecurity-gate_checks__vcUDY:disabled{opacity:.7}.cybersecurity-gate_checks__vcUDY .cybersecurity-gate_help__bbzpZ{margin-top:8px;font-size:11px;line-height:1.8;color:#465e50}.cybersecurity-gate_footer__LYxKC{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:15px 22px;padding:18px 32px;border-top:1px solid var(--line);background:#fff}.cybersecurity-gate_progress__eIZOH{font-size:12px;line-height:1.6;max-width:290px;color:#475968}.cybersecurity-gate_actions__F_lTz{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:20px}.cybersecurity-gate_actions__F_lTz .button{border-radius:10px;font-size:13px;padding-inline:18px}.cybersecurity-gate_actions__F_lTz .button:disabled{background:#e2e7ec;border-color:#d6dee5;color:#61717e;cursor:not-allowed;box-shadow:none}.cybersecurity-gate_decline__a7yZb{font-size:12px;text-decoration:underline;text-underline-offset:4px;padding-block:10px}.cybersecurity-gate_record__A32Mc{padding-top:24px;font-size:13px}.cybersecurity-gate_dialog__FHiYh[dir=rtl] .cybersecurity-gate_header__Z80eo h2{font-size:clamp(22px,3vw,31px);line-height:1.55}.cybersecurity-gate_dialog__FHiYh[dir=rtl] .cybersecurity-gate_badge__v6pRA{letter-spacing:0}@media(max-width:600px){.cybersecurity-gate_dialog__FHiYh{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:16px}.cybersecurity-gate_form__d5AN7{height:calc(100dvh - 18px);max-height:calc(100dvh - 18px)}.cybersecurity-gate_header__Z80eo{padding:17px 18px 14px}.cybersecurity-gate_topline__rmAZk{gap:6px;margin-bottom:10px}.cybersecurity-gate_badge__v6pRA{font-size:9px}.cybersecurity-gate_languages__Vn6Tv a{font-size:11px;padding-inline:7px}.cybersecurity-gate_header__Z80eo p{font-size:12px}.cybersecurity-gate_updated__goUy2{margin-top:8px;font-size:10px}.cybersecurity-gate_scroll__dearr{padding-inline:18px}.cybersecurity-gate_policySection__kDK5g{padding-block:20px}.cybersecurity-gate_commitment__PYRuU h3,.cybersecurity-gate_policySection__kDK5g h3{font-size:16px}.cybersecurity-gate_tools__6lp5L li{padding:13px}.cybersecurity-gate_commitment__PYRuU{padding:16px}.cybersecurity-gate_footer__LYxKC{flex-direction:column;align-items:stretch;gap:10px;padding:12px 18px max(12px,env(safe-area-inset-bottom))}.cybersecurity-gate_progress__eIZOH{max-width:none;font-size:11px}.cybersecurity-gate_actions__F_lTz{justify-content:space-between;gap:12px}.cybersecurity-gate_actions__F_lTz .button{min-height:44px;font-size:12px}.cybersecurity-gate_decline__a7yZb{font-size:11px}.cybersecurity-gate_invitation__a_0CK{grid-template-columns:1fr;padding:24px 20px;gap:18px}.cybersecurity-gate_invitation__a_0CK h2{font-size:20px}.cybersecurity-gate_headerActions__Cg_hc{gap:6px}.cybersecurity-gate_closeButton__3Ki01{width:32px;height:32px}}@media (min-width:601px) and (max-width:1100px){.cybersecurity-gate_invitation__a_0CK{grid-template-columns:auto 1fr}.cybersecurity-gate_invitation__a_0CK>button{grid-column:2;justify-self:start}}@media(max-height:550px){.cybersecurity-gate_header__Z80eo{padding-block:10px}.cybersecurity-gate_topline__rmAZk{margin-bottom:5px}.cybersecurity-gate_header__Z80eo h2{font-size:21px;margin-bottom:0}.cybersecurity-gate_header__Z80eo p,.cybersecurity-gate_updated__goUy2{display:none}.cybersecurity-gate_footer__LYxKC{padding-block:8px}}