:root{--clr_paper:#FBFCFA;--clr_grid:#D6E0EC;--clr_tape:#F4D35E;--clr_navy:#1D2B4A;--clr_pin:#D1453B;--clr_white:#FFFFFF;--clr_navy-soft:rgba(29,43,74,.62);--clr_navy-line:rgba(29,43,74,.16);--fnt_display:"Bricolage Grotesque",system-ui,sans-serif;--fnt_body:"Instrument Sans",system-ui,sans-serif;--sz_gutter:16px;color-scheme:light}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;scroll-padding-top:84px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{display:flex;flex-direction:column;min-height:100vh;margin:0;background:var(--clr_paper);color:var(--clr_navy);font:400 17px/1.55 var(--fnt_body);-webkit-font-smoothing:antialiased}@media(max-width:760px){body{padding-bottom:68px;font-size:16px}}h1,h2,h3{font-family:var(--fnt_display);margin:0;line-height:1.05;letter-spacing:-0.015em}h2{font-size:clamp(1.9rem,3.6vw,2.75rem);font-weight:750}h3{font-size:1.2rem;font-weight:700}p{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}img{max-width:100%;height:auto}:focus-visible{outline:3px solid var(--clr_pin);outline-offset:2px;border-radius:2px}.wrp_page{flex:1 0 auto}.wrp_content{width:100%;max-width:1160px;margin:0 auto;padding:0 var(--sz_gutter)}.tape_ticks{background-color:var(--clr_tape);background-image:repeating-linear-gradient(90deg,var(--clr_navy) 0 2px,transparent 2px 48px),repeating-linear-gradient(90deg,var(--clr_navy) 0 1px,transparent 1px 24px),repeating-linear-gradient(90deg,rgba(29,43,74,0.7) 0 1px,transparent 1px 6px);background-size:100% 20px,100% 13px,100% 7px;background-repeat:no-repeat}.spn_draft-note{display:inline-block;font-size:.78rem;line-height:1.3;padding:2px 8px;border:1px dashed var(--clr_navy-soft);border-radius:999px;color:var(--clr_navy-soft);background:var(--clr_white)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:6px;border:2px solid var(--clr_navy);font-weight:650;text-decoration:none;cursor:pointer}.btn:disabled{cursor:not-allowed;opacity:.55}.btn_primary{background:var(--clr_navy);color:var(--clr_white)}.btn_primary:hover:not(:disabled){background:#2a3d66}.btn_secondary{background:var(--clr_white);color:var(--clr_navy)}.btn_secondary:hover:not(:disabled){background:var(--clr_tape)}.dv_section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:end;margin-bottom:36px}.dv_section-head p{max-width:36em}@media(max-width:960px){.dv_section-head{grid-template-columns:minmax(0,1fr)}}.lbl_field{display:grid;gap:6px;font-weight:600;font-size:.92rem}.inp_text,.sel_field,.txt_field{min-height:46px;padding:10px 12px;border:1.5px solid rgba(29,43,74,.4);border-radius:6px;background:var(--clr_white);width:100%}.txt_field{min-height:96px;resize:vertical}.out_status{font-weight:600}.out_status.is_ok{padding:12px 14px;border-left:4px solid var(--clr_navy);background:var(--clr_tape)}.out_status.is_error{color:var(--clr_pin)}.lst_categories{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.lst_categories a{display:inline-block;padding:7px 14px;border-radius:999px;border:1.5px solid var(--clr_navy-line);text-decoration:none;font-weight:550;font-size:.95rem;background:var(--clr_white)}.lst_categories a:hover{border-color:var(--clr_navy)}.lst_categories a[aria-current=page]{background:var(--clr_navy);border-color:var(--clr_navy);color:var(--clr_white)}.blk_page h1{font-size:clamp(2rem,4.4vw,3rem);font-weight:800;letter-spacing:-0.02em}.txt_lead{margin-top:14px;font-size:1.1rem;max-width:40em}.gcwsBlackout{background-color:rgba(29,43,74,.5)!important}.gcws-popup{border:1px solid var(--clr_navy-line);border-radius:10px;background:var(--clr_white);box-shadow:0 18px 48px rgba(29,43,74,.22);color:var(--clr_navy);overflow:hidden}.gcws-popup .alert-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 20px;border-bottom:1px solid var(--clr_navy-line);font:700 1.05rem/1.2 var(--fnt_display)}.gcws-popup .alert-header a{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:6px;text-decoration:none}.gcws-popup .alert-header a:hover{background:var(--clr_tape)}.gcws-popup .popup-content{padding:20px 22px 6px;line-height:1.45}.gcws-popup .alert-buttons{display:flex;justify-content:flex-end;gap:8px;padding:14px 18px 18px}.gcws-popup .alert-ok,.gcws-popup .alert-cancel{min-height:40px;padding:0 20px;border:2px solid var(--clr_navy);border-radius:6px;font-weight:650;cursor:pointer}.gcws-popup .alert-ok{background:var(--clr_navy);color:var(--clr_white)}.gcws-popup .alert-ok:hover{background:#2a3d66}.gcws-popup .alert-cancel{background:var(--clr_white);color:var(--clr_navy)}.gcws-popup .alert-cancel:hover{background:var(--clr_tape)}.gcws-popup .clear{display:none}.gcws-popup.gcws-alert-primed{border-top:4px solid var(--clr_navy)}.gcws-popup.gcws-alert-primed.ok,.gcws-popup.gcws-alert-primed.success{border-top-color:#1f8a5b}.gcws-popup.gcws-alert-primed.warning{border-top-color:var(--clr_tape)}.gcws-popup.gcws-alert-primed.error{border-top-color:var(--clr_pin)}.gcwsAlert-loader{padding:20px;text-align:center}