:root{--nesting_width: 1280px;--framing_width: min(12.5rem, 25vw);--tb_padding: 0rem;--tb_height_inner: 5rem;--tb_height: calc(var(--tb_height_inner) + 2 * var(--tb_padding));--timing_short: 50ms ease-in-out;--timing_main: var(--timing_main);--timing_long: .25s ease-in-out;--clr_main: #1d1929;--clr_lite: #a19fa6;--clr_fog: #f6ebff;--clr_wh: #ffffff;--clr_error: #f05a22;--clr_accent_1: #b400e1;--clr_accent_1_op: #b400e133;--clr_accent_2: #6400e3;--clr_accent_2_op: #6400e333;--clr_placer: var(--clr_accent_1_op);--clr_grd_inset: #ffffff;--clr_grd_pill: #f3f3f3;--clr_grd_active: #ffffff;--clr_grd_valid: #a7ffa5;--clr_grd_touched: #ffe6b2;--grd_main: linear-gradient(270deg, var(--clr_accent_1) 0%, var(--clr_accent_2) 80%);--grd_l: linear-gradient(270deg, var(--clr_accent_1) 0, var(--clr_accent_2), var(--clr_accent_1) 100%);--grd_inset: linear-gradient(0, var(--clr_grd_inset), var(--clr_grd_inset));--grd_active: linear-gradient(0, var(--clr_grd_active), var(--clr_grd_active));--grd_valid: linear-gradient(0, var(--clr_grd_valid), var(--clr_grd_valid));--grd_pill: linear-gradient(0, var(--clr_grd_pill), var(--clr_grd_pill));--grd_dirty: linear-gradient(0, var(--clr_grd_touched), var(--clr_grd_touched));--grd_bg: radial-gradient(50% 600px at 25% 600px, var(--clr_accent_2_op) 25%, var(--clr_accent_1_op) 100%);--bx_shdw: 0px 0px 16px 0px #0000001a;--br06: .375rem;--br20: 1.25rem}html{height:100%;box-sizing:border-box;scrollbar-gutter:stable;overflow-y:auto;background-color:var(--clr_fog)}html.no_scroll{overflow-y:hidden}body{min-height:100vh;min-height:100svh;font-family:Montserrat,sans-serif;text-rendering:optimizeSpeed;background-color:var(--clr_fog)}*,*:before,*:after{padding:0;margin:0;box-sizing:inherit}img{display:block;max-inline-size:100%;block-size:auto}.debug-panel,html,textarea{scrollbar-width:thin;scrollbar-color:#a3a3a3 #f0f0f0}.debug-panel::-webkit-scrollbar,html::-webkit-scrollbar,textarea::-webkit-scrollbar{height:8px;width:8px}.debug-panel::-webkit-scrollbar-track,html::-webkit-scrollbar-track,textarea::-webkit-scrollbar-track{background-color:#f0f0f0}.debug-panel::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb{background-color:#a3a3a3}.holder_grid{display:grid;grid-template-rows:[row1-start] 1fr [row1-end];grid-template-columns:[full_width-start] 1fr [framing-start] var(--framing_width) [nesting-start] repeat(1,minmax(0,var(--nesting_width))) [nesting-end] var(--framing_width) [framing-end] 1fr [full_width-end]}.holder_grid>.row1{grid-row:row1}.holder_grid>:not(.framing,.full_width,.framing_right,.framing_left){grid-column:nesting;max-width:var(--nesting_width)}.holder_grid>.full_width{grid-column:full_width}.holder_grid>.framing{grid-column:framing}.holder_grid>.framing_left{grid-column:framing-start/nesting-start}.holder_grid>.framing_right{grid-column:nesting-end/framing-end}.frame{padding-block:0 min(2rem,4vw)}.main_holder{margin-inline:auto;max-width:var(--nesting_width)}.grid_equal_col{--col_cnt: 2;display:grid;grid-template-columns:repeat(var(--col_cnt, 2),1fr);column-gap:min(2rem,4vw);row-gap:min(1rem,2vw);grid-auto-rows:auto}@media (max-width: 710px){.grid_equal_col{--col_cnt: 1}}.flex{display:flex}.flex.wrp{flex-wrap:wrap}.flex.col{flex-direction:column}.flex.j_start{justify-content:flex-start}.flex.j_end{justify-content:flex-end}.flex.j_mid{justify-content:center}.flex.a_str{align-items:stretch}.flex.a_mid{align-items:center}.flex.spb{justify-content:space-between}.flex.spa{justify-content:space-around}.flex.spe{justify-content:space-evenly}.flex.wide{width:100%}.flex.tall{height:100%}header{--clr_head: var(--clr_main);--clr_sub: var(--clr_main);--clr_msg: var(--clr_main);--clr_head_accent: var(--clr_accent_2);--clr_sub_accent: var(--clr_accent_2);--clr_msg_accent: var(--clr_accent_2)}header.relative{position:relative}.head{color:var(--clr_head)}.head.accent{color:var(--clr_head_accent)}.sub{margin-top:min(2rem,4vw);color:var(--clr_sub)}.sub.accent{color:var(--clr_sub_accent)}.personal_data{margin-block-end:min(2rem,4vw)}.segment{margin-block-end:min(3rem,6vw)}.field_with_checkbox{display:flex;align-items:center;justify-content:space-between;gap:min(1rem,2vw)}.field_with_checkbox .ui{flex:1 1 auto}.field_with_checkbox .checkbox{margin-bottom:2rem}.rg0{row-gap:0}.field{position:relative;filter:none;opacity:1;transition:opacity var(--timing_main),filter var(--timing_main);--input_height: 1.5rem;--input_pad_inline: 1rem;--input_pad_block: .5rem;--input_label: 1rem;--input_label_min: .75rem;--input_col_gap: .5rem;--icon_width: 2rem;--field_height: calc(var(--input_height) + 3 * var(--input_pad_block) + var(--input_label_min));--b_rad_input: .5rem;--clr_input: #1d1929;--clr_input_disabled: #a19fa6;--clr_placeholder: #0003;--clr_label: #a19fa6;--clr_label_error: #f05a22;--clr_label_filling: #9932cc;--clr_label_disabled: #c7c7c7;--bg_input: #ececec;--bg_input_focus: #ffffff;--bg_input_disabled: #f9f9f9;--bg_input_checked: var(--grd_main);--clr_b_input_focus: #9932cc;--clr_b_input_error: #f05a22}.field textarea{resize:vertical;max-width:100%;width:100%}@media (width < 576px){.field{--input_height: 1.75rem}}input[type=search]{height:2rem;padding-inline:1rem;border-radius:var(--b_rad_input);width:20ch;margin-block-start:1rem;text-align:center;outline:none;border:1px solid var(--bg_input);background-color:var(--bg_input)}input[type=search]:focus{background-color:var(--bg_input_focus)}.radio_group.no_error_area .err_area{min-height:0;padding:0}.radio_group>.wrapper>.field{display:flex;flex-wrap:wrap;align-items:center;row-gap:.25rem;column-gap:.75rem}.checkbox_button,.radio_button{--rad: .125rem;--b_rad_input: .125rem;--clr_label_checked: #4a4754;--clr_label_unchecked: #a19fa6;--bg_checked: var(--grd_main);--bg_unchecked: #ececec}.radio_button{--field_height: calc(var(--input_height) + 3 * var(--input_pad_block))}.checkbox_button{--field_height: calc(var(--input_height))}.err_area{display:flex;padding-block:.125rem;min-height:2rem;filter:none;opacity:1;transition:opacity var(--timing_main),filter var(--timing_main)}.result_area{display:flex;align-items:center;justify-content:center;height:min(3rem,12vw)}.result_area .msg{color:var(--clr_main)}.result_area .error_msg{color:var(--clr_error)}.error_msg{font-size:.75rem;font-weight:400;color:var(--clr_error);display:block;max-width:100%;width:100%}.hint{font-size:.75rem;font-weight:400;color:var(--clr_main);display:block;max-width:100%;width:100%}span.needed,span.required{color:var(--clr_accent_1)}button{--x: 100%;--b_rad: 1.875rem;display:flex;align-items:center;justify-content:center;gap:.5rem;width:fit-content;height:2.75rem;padding:0 1.5rem;line-height:1;color:var(--clr_btn);border-radius:var(--b_rad);border:2px solid transparent;white-space:nowrap;font-family:inherit;font-size:1rem;font-weight:800;cursor:pointer;transition:background-color var(--timing_main),background-position var(--timing_main),color var(--timing_main)}button path{transition:fill var(--timing_main);fill:var(--clr_btn)}button:hover{--x: 0}button:active{--x: 100%}button:disabled{color:var(--clr_btn_disabled);cursor:default}button:disabled path{fill:var(--clr_btn_disabled)}button.primary{--clr_btn: #ffffff;--bg_btn_disabled: #a19fa6;--clr_btn_disabled: #ffffff;background:var(--grd_l) var(--x)/200%}button.primary:disabled{background:var(--bg_btn_disabled)}button.secondary{--clr_btn: #1d1929;--clr_btn_disabled: #a19fa6;--bg_btn_disabled: #ffffff;--clr_b_btn_disabled: #a19fa6;background:var(--grd_inset),var(--grd_l) var(--x)/200%;background-clip:padding-box,border-box}button.secondary:disabled{border:2px solid var(--clr_b_btn_disabled);background:var(--bg_btn_disabled)}button.pill{--clr_btn: #0a1428;--grd: var(--grd_pill);height:1.5rem;padding:0 .75rem;font-size:.75rem;font-weight:500;border-width:1px;background:var(--grd),var(--grd) var(--x)/200%;background-clip:padding-box,border-box}@media (width < 429px){button.pill{line-height:1.25;justify-content:space-between;height:2.5rem;white-space:normal;text-align:left;width:100%}}button.pill>svg{flex-shrink:0}button.pill.active{--grd: var(--grd_active);background:var(--grd),var(--grd_l) var(--x)/200%;background-clip:padding-box,border-box}button.pill.dirty{--grd: var(--grd_dirty)}button.pill.valid{--grd: var(--grd_valid)}button.pill.dbg{color:#000}button.pill.dbg.turned_off{color:#a9a9a9}.turned_off{filter:grayscale(100%);opacity:.25;transition:opacity var(--timing_main),filter var(--timing_main);pointer-events:none;cursor:default}.turned_off .disabled{opacity:1}.turned_on{filter:none;opacity:1;transition:opacity var(--timing_main),filter var(--timing_main)}.turned_on .disabled{filter:grayscale(100%);opacity:.25}.align_end{align-self:end}.placer{--clr_dots: var(--clr_placer);--clr_spinner: var(--clr_placer);--clr_msg: var(--clr_placer);position:relative}.placer.dots{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:fit-content}.placer.spinner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.placer.spinner.tb_offset{margin-bottom:var(--tb_height)}.placer .placer_msg{font-size:clamp(.625rem,1vw,.875rem);font-weight:600;line-height:1;text-align:center;width:min-content;color:var(--clr_msg);opacity:.5}.placer.h_mid{align-self:center}* h1{font-size:clamp(1.1rem,1.8vw,1.5rem);font-weight:800;color:var(--clr_main);line-height:1.25}* h2{font-size:clamp(.9rem,1.5vw,1.25rem);font-weight:800;color:var(--clr_main);line-height:1.25}* h3{font-size:clamp(.8rem,1.4vw,1.125rem);font-weight:800;color:var(--clr_main);line-height:1.25}* h3.spaced{letter-spacing:.1rem}* h4{font-size:clamp(.725rem,1.2vw,1rem);color:var(--clr_main);line-height:1.25;font-weight:600}* p{font-size:clamp(.725rem,1.2vw,1rem);font-weight:500;color:var(--clr_main);line-height:1.25}* pre{font-size:clamp(.225rem,1.2vw,.875rem);font-weight:500;color:var(--clr_main);line-height:1.25}.hidden{display:none}span.cap,header.cap,label.cap,p.cap,h1.cap,h2.cap,h3.cap,h4.cap,h5.cap,h6.cap{text-transform:capitalize}span.upper,header.upper,label.upper,p.upper,h1.upper,h2.upper,h3.upper,h4.upper,h5.upper,h6.upper{text-transform:uppercase}span.lower,header.lower,label.lower,p.lower,h1.lower,h2.lower,h3.lower,h4.lower,h5.lower,h6.lower{text-transform:lowercase}span.mid,header.mid,label.mid,p.mid,h1.mid,h2.mid,h3.mid,h4.mid,h5.mid,h6.mid{text-align:center}span.right,header.right,label.right,p.right,h1.right,h2.right,h3.right,h4.right,h5.right,h6.right{text-align:right}span.left,header.left,label.left,p.left,h1.left,h2.left,h3.left,h4.left,h5.left,h6.left{text-align:left}span.justify,header.justify,label.justify,p.justify,h1.justify,h2.justify,h3.justify,h4.justify,h5.justify,h6.justify{text-align:justify}span.balance,header.balance,label.balance,p.balance,h1.balance,h2.balance,h3.balance,h4.balance,h5.balance,h6.balance{text-wrap:balance}span.pretty,header.pretty,label.pretty,p.pretty,h1.pretty,h2.pretty,h3.pretty,h4.pretty,h5.pretty,h6.pretty{text-wrap:pretty}span.nowrap,header.nowrap,label.nowrap,p.nowrap,h1.nowrap,h2.nowrap,h3.nowrap,h4.nowrap,h5.nowrap,h6.nowrap{white-space:nowrap}*.mt0{margin-top:0}*.mt025{margin-top:min(.25rem,.5vw)}*.mt05{margin-top:min(.5rem,1vw)}*.mt075{margin-top:min(.75rem,1.5vw)}*.mt1{margin-top:min(1rem,2vw)}*.mt15{margin-top:min(1.5rem,3vw)}*.mt2{margin-top:min(2rem,4vw)}*.mt25{margin-top:min(2.5rem,5vw)}*.mt3{margin-top:min(3rem,6vw)}*.mt35{margin-top:min(3.5rem,7vw)}*.mt4{margin-top:min(4rem,8vw)}*.mt45{margin-top:min(4.5rem,9vw)}*.mt5{margin-top:min(5rem,10vw)}*.mt55{margin-top:min(5.5rem,11vw)}*.mt6{margin-top:min(6rem,12vw)}*.mt65{margin-top:min(6.5rem,13vw)}*.mt7{margin-top:min(7rem,14vw)}*.mt75{margin-top:min(7.5rem,15vw)}*.mt8{margin-top:min(8rem,16vw)}*.mt85{margin-top:min(8.5rem,17vw)}*.mt9{margin-top:min(9rem,18vw)}*.mt95{margin-top:min(9.5rem,19vw)}*.mt10{margin-top:min(10rem,20vw)}*.mt150{margin-top:min(15rem,30vw)}*.mb0{margin-bottom:0}*.mb025{margin-bottom:min(.25rem,.5vw)}*.mb05{margin-bottom:min(.5rem,1vw)}*.mb075{margin-bottom:min(.75rem,1.5vw)}*.mb1{margin-bottom:min(1rem,2vw)}*.mb15{margin-bottom:min(1.5rem,3vw)}*.mb2{margin-bottom:min(2rem,4vw)}*.mb25{margin-bottom:min(2.5rem,5vw)}*.mb3{margin-bottom:min(3rem,6vw)}*.mb35{margin-bottom:min(3.5rem,7vw)}*.mb4{margin-bottom:min(4rem,8vw)}*.mb45{margin-bottom:min(4.5rem,9vw)}*.mb5{margin-bottom:min(5rem,10vw)}*.mb55{margin-bottom:min(5.5rem,11vw)}*.mb6{margin-bottom:min(6rem,12vw)}*.mb65{margin-bottom:min(6.5rem,13vw)}*.mb7{margin-bottom:min(7rem,14vw)}*.mb75{margin-bottom:min(7.5rem,15vw)}*.mb8{margin-bottom:min(8rem,16vw)}*.mb85{margin-bottom:min(8.5rem,17vw)}*.mb9{margin-bottom:min(9rem,18vw)}*.mb95{margin-bottom:min(9.5rem,19vw)}*.mb10{margin-bottom:min(10rem,20vw)}*.mb150{margin-bottom:min(15rem,30vw)}*.fw1{font-weight:100}*.fw2{font-weight:200}*.fw3{font-weight:300}*.fw4{font-weight:400}*.fw5{font-weight:500}*.fw6{font-weight:600}*.fw7{font-weight:700}*.fw8{font-weight:800}*.fw9{font-weight:900}*.lh95{line-height:1.95}*.lh90{line-height:1.9}*.lh85{line-height:1.85}*.lh80{line-height:1.8}*.lh75{line-height:1.75}*.lh70{line-height:1.7}*.lh65{line-height:1.65}*.lh60{line-height:1.6}*.lh55{line-height:1.55}*.lh50{line-height:1.5}*.lh45{line-height:1.45}*.lh40{line-height:1.4}*.lh35{line-height:1.35}*.lh30{line-height:1.3}*.lh25{line-height:1.25}*.lh20{line-height:1.2}*.lh15{line-height:1.15}*.lh10{line-height:1.1}*.lh05{line-height:1.05}*.lh0{line-height:1}.debug.debug{position:sticky;display:grid;grid-auto-flow:row;gap:.25rem;height:fit-content;padding:min(2rem,4vw);z-index:99}@media (max-width: 1024px){.debug.debug{grid-row:auto}}.debug.debug.top{align-self:self-start;top:0}.debug.debug.bottom{align-self:self-end;bottom:0}.debug.debug.left{justify-self:right}.debug.debug.right{justify-self:left}.debug.debug.fixed{position:fixed!important}
