:root{--tb_padding_block: 0em;--tb_padding_inline: var(--sp_5x);--tb_margin: 0em;--tb_height_inner: 6.375em;--tb_height: calc(var(--tb_height_inner) + 2 * var(--tb_padding_block) + var(--tb_margin))}html{background-color:var(--bg_body);box-sizing:border-box;scrollbar-gutter:stable;height:100%}body{min-height:100vh;min-height:100svh;overflow-y:scroll;background-color:var(--bg_body);font-family:Ubuntu,sans-serif;scrollbar-width:thin;scrollbar-color:#a3a3a3 #f0f0f0}body::-webkit-scrollbar{height:10px;width:10px}body::-webkit-scrollbar-track{background-color:#f0f0f0}body::-webkit-scrollbar-thumb{background-color:#a3a3a3}*,*:before,*:after{padding:0;margin:0;box-sizing:inherit}img{display:block;max-width:100%}:root{--clr_main: #343538;--clr_accent: #ffc004;--clr_text: #777e90;--clr_alt: #ffffff;--clr_shine: #ff594e;--clr_alert: #f05a22;--clr_error: #f05a22;--clr_link: #ff594e;--clr_link_hover: #ffc004;--clr_link_active: #ff594e;--clr_link_disabled: #f7f7f788;--clr_link_alt: #343538;--clr_link_hover_alt: #ff594e;--clr_link_active_alt: #343538}:root{--bg_body: #ffffff;--bg_main: #ffffff;--bg_alt: #ffffff}:root{--clr_b_main: #ff594e;--clr_b_alt: #777e90}:root{--b_rad_xs: .375em;--b_rad_sm: 1em;--b_rad_md: 1.5em;--b_rad_lg: 1.25em;--brd_rad_half: 100rem}:root{--sp_05x: min(.5rem, 1vw);--sp_1x: min(1rem, 2vw);--sp_15x: min(1.5rem, 3vw);--sp_2x: min(2rem, 4vw);--sp_25x: min(2.5rem, 5vw);--sp_3x: min(3rem, 6vw);--sp_35x: min(3.5rem, 7vw);--sp_4x: min(4rem, 8vw);--sp_45x: min(4.5rem, 9vw);--sp_5x: min(5rem, 10vw);--sp_55x: min(5.5rem, 11vw);--sp_6x: min(6rem, 12vw);--sp_65x: min(6.5rem, 13vw);--sp_7x: min(7rem, 14vw);--sp_75x: min(7.5rem, 15vw)}:root{--clr_btn_login_menu: #ff594e;--clr_b_login_menu: #ff594e;--clr_hr_login_menu: #ff594e;--bg_btn_login_menu: #ffffff;--bg_btn_login_menu_hover: #ff594e33}.frame{padding-block:min(7.5em,15vw);padding-inline:min(1.5em,3vw)}.indent{padding-inline:min(2em,4vw)}.holder{margin:0 auto;max-width:1280px}.tall_page{min-height:100%}.grid_w_head{display:grid;grid-template-rows:min-content auto}.grid_auto_col{--min_col_width: 10em;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min_col_width)),1fr));grid-auto-rows:1fr}.grid_equal_col{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;column-gap:min(2em,4vw);row-gap:min(2em,4vw)}.flex_col{display:flex;flex-direction:column;column-gap:var(--sp_2x)}.flex_col.centered{align-items:center;justify-content:center}.flex_col.equal>*{flex-basis:100%}.flex_row{display:flex;row-gap:var(--sp_2x)}.flex_row.centered{justify-content:center;align-items:center}.w_fit{width:-moz-fit-content;width:fit-content}.h_fit{height:-moz-fit-content;height:fit-content}.m_center{margin:0 auto}.scroll_top{scroll-margin-top:var(--tb_height)}.offset_top{margin-top:var(--tb_height)}:root{--clr_nav_link: #777e90;--clr_nav_link_hover: #ff594e;--clr_nav_link_active: #777e90;--clr_hamburger: #777e90;--bg_toolbar: #ffffff;--clr_b_navlink: #ff594e}:root{--clr_footer: #343538;--clr_footer_copyright: #343538;--bg_footer: #ffc004}header{margin-bottom:var(--sp_2x)}header.short{margin-bottom:var(--sp_1x)}header.tall{margin-bottom:var(--sp_4x)}header.huge{margin-bottom:var(--sp_6x)}header.fit{margin-bottom:0}header .head{color:var(--clr_head)}header .head.accent{color:var(--clr_head_accent)}header .head .inset{font-size:inherit;font-weight:inherit}header .head .inset.accent{color:var(--clr_head_accent)}header .sub{margin-top:var(--sp_2x);color:var(--clr_sub)}header .sub.fit{margin-top:0}header .msg{margin-top:var(--sp_2x);color:var(--clr_msg)}header.main{--clr_head: #343538;--clr_sub: #777e90}header.alt{--clr_head: #343538;--clr_sub: #ffffff}header.lite{--clr_head: #777e90}header.shine{--clr_head: var(--clr_shine)}.head.centered,.sub.centered,.msg.centered{text-align:center}form{position:relative}form.col{display:flex;flex-direction:column;row-gap:min(1.75em,8vw)}form.narrow{width:-moz-fit-content;width:fit-content}form.wide{width:100%}form.w_centered{margin:0 auto}table{--clr_th: #152c4b;--clr_td: #777e90;--clr_b_th: #ff594e;--bg_td_odd: #ffffff;--bg_td_even: #f8f8fd;width:100%;margin-bottom:1em;border-collapse:collapse;font-family:inherit;white-space:nowrap}table thead{border-bottom:1px solid var(--clr_b_th)}table thead tr th{padding-inline:.5em;font-size:clamp(.875em,1.5vw,1.25em);font-weight:700;line-height:1.5;vertical-align:middle;text-align:right;text-transform:capitalize;color:var(--clr_th)}table thead tr th:first-child{padding-inline:0 .5em;text-align:left;width:10ch}table tbody tr{border-bottom:2px solid var(--clr_b_td)}table tbody tr:nth-child(2n){background-color:var(--bg_main)}table tbody tr:nth-child(2n+2){background-color:#e3d6f74d}table tbody tr td{padding-inline:.5em;padding-block:.5em;font-size:clamp(.8em,1.4vw,1.125em);text-align:right;vertical-align:middle;color:var(--clr_td)}table tbody tr td:first-child{padding-inline:0 .5em}button{--b_rad_btn: 4.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem;width:-moz-fit-content;width:fit-content;height:2.5rem;padding:0 1.5rem;color:var(--clr_btn);background:var(--bg_btn);border-radius:var(--b_rad_btn);border:1px solid transparent;box-shadow:none;outline:none;white-space:nowrap;font-family:inherit;font-size:.875em;line-height:1;font-weight:500;cursor:pointer;transition:all .25s ease-in-out}button path{transition:all .25s ease-in-out;fill:var(--clr_btn)}button.short{height:1.5rem}button.solid{--clr_btn: #343538;--clr_btn_hover: #ffffff;--clr_btn_disabled: #ffffff;--bg_btn: #ffc004;--bg_btn_hover: #ff594e;--bg_btn_active: #ffc004;--bg_btn_disabled: #777e9066}button.solid:focus,button.solid:hover{color:var(--clr_btn_hover);background:var(--bg_btn_hover)}button.solid:focus path,button.solid:hover path{fill:var(--clr_btn_hover)}button.solid:active{background:var(--bg_btn_active)}button.solid:disabled{color:var(--clr_btn_disabled);background:var(--bg_btn_disabled)}button.solid:disabled path{fill:var(--clr_btn_disabled)}button.stroke{--clr_btn: #ff594e;--clr_btn_disabled: #777e90;--bg_btn: #ffffff;--bg_btn_hover: #ff594e33;--bg_btn_active: #ffffff;--clr_b_btn: #ff594e;--clr_b_btn_disabled: #777e9066;border:1px solid var(--clr_b_btn)}button.stroke:focus,button.stroke:hover{background:var(--bg_btn_hover)}button.stroke:active{background:var(--bg_btn_active)}button.stroke:disabled{color:var(--clr_btn_disabled);background:var(--bg_btn_disabled);border:1px solid var(--clr_b_btn_disabled)}button.stroke:disabled path{fill:var(--clr_btn_disabled)}button.invoice{--clr_btn: #777e90;--clr_btn_disabled: #777e9066;--clr_btn_hover: #ff594e;--clr_btn_active: #777e90;height:auto;font-size:clamp(.8em,1.4vw,1.125em);background:transparent;text-transform:uppercase}button.invoice:focus,button.invoice:hover{color:var(--clr_btn_hover)}button.invoice:focus path,button.invoice:hover path{fill:var(--clr_btn_hover)}button.invoice:active{color:var(--clr_btn_active)}button.invoice:active path{fill:var(--clr_btn_active)}button.invoice:disabled{cursor:default;color:var(--clr_btn_disabled)}button.invoice:disabled path{fill:var(--clr_btn_disabled)}.tabs_borders_box{--_bg_tab_box: #ffffff;--_rad_tab_box: var(--b_rad_md, 1.5em);--_height_tab_box: clamp(2.85em, 5vw, 4em)}.tabs_borders_box .name{--_fs: clamp(.9em, 1.5vw, 1.25em);--_fw: 700;--_clr: #777e90;--_clr_active: #152c4b;--_pad: 1.25em 3em 1em;line-height:1;font-style:normal;font-family:inherit}.tabs_borders_box .bg{--_bg: #ffffff;--_bg_active: #ffffff;--_rad_tab: var(--_rad_tab_box);--_clr_brd: var(--clr_b_main, #ff594e);--_brd: 1px}.field{display:flex;flex-direction:column;align-items:flex-start;gap:.5em;position:relative}.field .message{position:relative;width:100%}.field .message input{padding-right:3em}.field .message .right_mark{transform-origin:center;position:absolute;transform:translateY(-50%);top:50%;right:.5em;border:none;background-color:transparent;height:clamp(1.125em,2.5vw,1.625em);cursor:auto}label{--clr_label: #777e90;--clr_required: #ea048e;font-size:.875em;font-weight:400;font-family:inherit;color:var(--clr_label)}label .required{font-size:inherit;font-weight:inherit;color:var(--clr_required)}input[type=range]{accent-color:var(--clr_accent)}input[type=checkbox]{accent-color:var(--clr_shine);font-size:1em;height:1.5em;aspect-ratio:1;cursor:pointer}input[type=checkbox]:checked{box-shadow:none}input[type=text],input[type=password],input[type=date],textarea{--clr_input: #777e90;--clr_input_autofilled: #152c4b;--bg_input: #e3d6f74d;--bg_input_focus: #ffffff;--bg_input_autofilled: #d8d8d8;--clr_b_input: transparent;--clr_b_input_focus: #ff594e;--clr_b_input_normal: #419888;--clr_b_input_error: #f05a22;--b_rad_input: 2.5em;width:100%;padding-inline:1em;font-size:1.125em;font-family:Ubuntu,sans-serif;font-weight:400;border-radius:var(--b_rad_input);border:1px solid var(--clr_b_input);outline-offset:-2px;outline:none;color:var(--clr_input)!important;background-color:var(--bg_input)!important}input[type=text]::placeholder,input[type=password]::placeholder,input[type=date]::placeholder,textarea::placeholder{color:#0003}input[type=text].error,input[type=password].error,input[type=date].error,textarea.error{--clr_b_input: var(--clr_b_input_error)}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,textarea:focus{--clr_b_input: var(--clr_b_input_focus);background-color:var(--bg_input_focus)}input[type=text].autofilled,input[type=password].autofilled,input[type=date].autofilled,textarea.autofilled{font-weight:500;--clr_input: var(--clr_input_autofilled);background-color:var(--bg_input_autofilled)}input[type=text],input[type=password],input[type=date]{padding-block:.125em;height:3em}textarea{--b_rad_input: 1.5em;padding-block:.5em;resize:none}textarea.no_scroll{-ms-overflow-style:none;scrollbar-width:none}textarea.no_scroll::-webkit-scrollbar{display:none}.pass_holder{width:100%;position:relative}.pass_holder input{padding-right:3em}.pass_holder .icon{position:absolute;top:50%;right:1em;transform:translateY(-50%);font-size:clamp(.75em,1.8vw,1.5em)}.card_form{--_rad: var(--rad, var(--b_rad_md));--_clr_b: var(--clr_b, var(--clr_b_main));--_bg: var(--bg, var(--bg_alt));margin:0 auto;background-color:var(--_bg)}.card_form.w_tabs{border-radius:0 0 var(--_rad) var(--_rad);border-top:none;border-left:1px solid var(--_clr_b);border-bottom:1px solid var(--_clr_b);border-right:1px solid var(--_clr_b)}.card_form.no_tabs{border-radius:var(--_rad);border:1px solid var(--_clr_b)}.card_form.lg{padding-inline:var(--sp_6x);padding-block:var(--sp_4x)}.card_form.sm{padding-inline:var(--sp_3x);padding-block:var(--sp_25x)}.card_form .result{display:flex;flex-direction:column;align-items:center;justify-content:center;height:min(4em,16vw)}.card_form .result .msg{text-align:center;color:var(--clr_main)}.card_form .result .error_msg{text-align:center;color:var(--clr_error)}.card_form .controls{display:flex;align-items:center;justify-content:center;gap:var(--sp_1x)}.card_form .controls .control_msg{margin-top:.5rem}.card_form .controls .control_msg a{cursor:pointer}dialog{--animation-in-settings: opacity 1s ease-in-out;--animation-out-settings: opacity 1s ease-in-out;--bg_dialog: #ffffff;--clr_dialog_head: #152c4b;--clr_b_dialog: #ff594e;--clr_dialog_msg: #777e90;--padding: min(2em, 4vw);--rad: var(--b_rad_md, 1em);overflow-y:hidden;min-width:min(90%,20em);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding-block:var(--padding);border:2px solid var(--clr_b_dialog);border-radius:var(--rad);background-color:var(--bg_dialog)}dialog:modal{display:flex;flex-direction:column}dialog>*{display:flex;flex-direction:column;min-height:0}dialog .dialog_wrapper{flex-grow:1;display:flex;flex-direction:column;min-height:0;gap:var(--sp_2x);padding-inline:var(--padding)}dialog .dialog_content{flex-grow:1;min-height:0;padding-inline:var(--padding);padding-block:4px;position:relative;overflow:auto;scrollbar-width:thin;scrollbar-color:#a3a3a3 #f0f0f0}dialog .dialog_content::-webkit-scrollbar{height:10px;width:10px}dialog .dialog_content::-webkit-scrollbar-track{background-color:#f0f0f0}dialog .dialog_content::-webkit-scrollbar-thumb{background-color:#a3a3a3}dialog .dialog_head{padding-inline:var(--padding);text-align:center;text-transform:capitalize;color:var(--clr_dialog_head)}dialog .dialog_msg{text-align:center;color:var(--clr_dialog_msg)}dialog .dialog_msg.warn{color:var(--clr_alert);position:absolute;top:calc(-1 * var(--sp_35x))}dialog .dialog_form{display:flex;flex-direction:column;align-content:center;justify-content:center;gap:var(--sp_1x)}dialog .dialog_form textarea{resize:none}dialog .dialog_buttons{display:flex;align-content:center;justify-content:center;gap:var(--sp_1x);padding-inline:var(--padding);margin-top:var(--sp_2x);position:relative}dialog::backdrop{background-color:#171717aa}dialog[open]::backdrop{animation:fadein var(--animation-in-settings)}dialog.hiding::backdrop{animation:fadeout var(--animation-out-settings)}@keyframes fadein{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes fadeout{0%{opacity:1}50%{opacity:.5}to{opacity:0}}.wrapper_pic{position:relative;border-radius:var(--b_rad_lg)}.wrapper_pic:before{content:"";position:absolute;inset:0;animation:pulse 2s infinite}.wrapper_pic.loaded:before{content:none}.wrapper_pic.loaded img{opacity:1}.wrapper_pic img{opacity:0}.pic{position:absolute;height:100%;width:100%;object-fit:cover;border-radius:var(--b_rad_lg);transition:opacity .25s ease-in-out}@keyframes pulse{0%{background-color:#fff0}50%{background-color:#ffffff1a}to{background-color:#fff0}}.terms{display:flex;align-items:center;justify-content:flex-start;gap:1em;width:100%;position:relative}.terms label{margin:0}.terms label a{font-size:inherit;text-decoration:none;color:var(--clr_link)}.terms label a:visited{color:var(--clr_link)}.terms label a:hover{color:var(--clr_link_hover)}.placer{--clr_dots: #ff928a;--clr_spinner: #ff928a;--clr_msg: #ff928a}.placer.dots{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25em;width:-moz-fit-content;width:fit-content}.placer.spinner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25em}.placer .placer_msg{font-size:clamp(.625rem,1vw,.875rem);font-weight:600;line-height:1;text-align:center;color:var(--clr_msg);opacity:.5}.placer.h_centered{align-self:center}.placer.w_centered{justify-self:center}.placer.centered{align-self:center;justify-self:center}.scrollX{overflow-x:auto}* h1{font-size:clamp(3.5rem,7.5vw,6rem);font-weight:700;font-family:Ubuntu Mono,monospace;line-height:.875}* h2{font-size:clamp(2.125rem,3.7vw,3rem);font-weight:700;font-family:Ubuntu Mono,monospace;line-height:1.1}* h3{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;font-family:Ubuntu Mono,monospace;line-height:1}* h4{font-size:clamp(1rem,1.7vw,1.375rem);font-weight:700;font-family:Ubuntu,sans-serif;line-height:1.45}* h4.tag{font-size:clamp(1.071rem,1.8vw,1.5rem);line-height:1}* h5{font-size:clamp(.9rem,1.5vw,1.25rem);font-weight:700;font-family:Ubuntu,sans-serif;line-height:1.5;text-transform:capitalize}* h6{font-size:clamp(.8rem,1.4vw,1.125rem);font-weight:400;font-family:Ubuntu,sans-serif;line-height:1.5;color:var(--clr_text)}* p{font-size:.875rem;font-weight:400;font-family:Ubuntu,sans-serif;color:var(--clr_text)}* p.sm{font-size:.75rem;font-weight:400;line-height:1.5}* p.xs{font-size:.625rem;font-weight:400;line-height:1.8}* a{font-size:inherit;font-weight:inherit;font-family:inherit;text-decoration:none;overflow-wrap:break-word;transition:all .25s ease-in-out;color:var(--clr_link)}* a:visited{color:var(--clr_link)}* a:hover{color:var(--clr_link_hover)}* a:active{color:var(--clr_link_active)}* a.alt,* a.alt:visited{color:var(--clr_link_alt)}* a.alt:hover{color:var(--clr_link_hover_alt)}* a.alt:active{color:var(--clr_link_active_alt)}* span{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}* span.error_msg{position:absolute;bottom:-1.75em;font-size:.75rem;font-weight:400;color:var(--clr_alert)}.debug{position:absolute;top:7em;left:1em}
