.overflow_hidden{overflow:hidden}.overflow_x_auto{overflow-x:auto}.fs-5xl{font-size:clamp(4.5rem,5.7vw,5.5rem)}.fs-4xl{font-size:clamp(3.5rem,4.9vw,4.5rem)}.fs-3xl{font-size:clamp(3rem,4.4vw,3.5rem)}.fs-xxl{font-size:clamp(2rem,3.2vw,2.75rem)}.fs-xl{font-size:clamp(1.6rem,2.2vw,1.7rem)}.fs-l{font-size:clamp(1.2rem,1.8vw,1.4rem)}.fs-m{font-size:clamp(1rem,1.3vw,1.125rem)}.fs-ml{font-size:clamp(1.1rem,1.5vw,1.3rem)}.fs-s{font-size:clamp(.8rem,1vw,1.1rem)}.fs-xs{font-size:clamp(.7rem,1vw,.9rem)}.uppercase{text-transform:uppercase}.no_uppercase{text-transform:initial}.thin{font-weight:100}.disabled{opacity:.7;pointer-events:none}.left{text-align:left}.center{text-align:center}.right{text-align:right}.margin_left_auto{margin-left:auto}.margin_inline_auto{margin-inline:auto}.margin_right_auto{margin-right:auto}.margin_top_xl{margin-top:3rem}.margin_top_l{margin-top:2rem}.margin_top_m{margin-top:1rem}.margin_top_s{margin-top:.5rem}.margin_bottom_xl{margin-bottom:3rem}.margin_bottom_l{margin-bottom:2rem}.margin_bottom_m{margin-bottom:1rem}.margin_bottom_s{margin-bottom:.5rem}.margin_bottom_xs{margin-bottom:.3rem}.margin_block_m{margin-block:1rem}.margin_block_s{margin-block:.5rem}.margin_block_xs{margin-block:.3rem}.fit_content{width:fit-content;height:fit-content}.hidden{display:none}.flex{display:flex;flex-wrap:wrap;gap:.5em}.no_wrap{flex-wrap:unset}.flex_align_self_center{align-self:center}.flex_align_self_end{align-self:end}.items-center{align-items:center}.gap-2{gap:.5rem}.grid-two-col{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.grid-two-col input[type=text]{width:auto;max-width:120px;box-sizing:border-box}.width_100{width:100% !important}.block{padding-block:0 3rem}.block.slim{padding-block:0 2rem}.block:first-child{padding-top:1.5rem}.block:last-child{padding-bottom:5rem}.dark{color:#fff}.dark.black{background-color:#000}.dark.primary{background-color:#f4f4f2}.dark .underline::before{background-color:#f4f4f2}.clr_primary{color:#f4f4f2}.clr_primary_dark{color:#b8b8b8}.clr_secondary{color:#495464}.clr_tertiary{color:#e6b31e}.clr_good{color:#35ae6b}.clr_unknown{color:#b0933b}.clr_bad{color:#cc1e50}.reset_links a{margin-top:0;color:inherit}.border_bottom_none{border-bottom:none !important}.no_underline:hover{text-decoration:none}.underline{position:relative}.underline::before{content:"";display:block;position:absolute;inset:auto 0 0 0;height:3px}.subheading{font-size:clamp(1rem,1.3vw,1.125rem);margin-top:-0.75em}.hover_primary{transition:color 100ms linear}.hover_primary:hover{color:#f4f4f2}.hover_secondary{transition:color 100ms linear}.hover_secondary:hover{color:#495464}.hover_tertiary{transition:color 100ms linear}.hover_tertiary:hover{color:#e6b31e}.hover_fromcenter{position:relative}.hover_fromcenter::before{content:"";position:absolute;width:100%;border-radius:3px;left:0;transform-origin:center;transform:scaleX(0);transition:transform .25s linear}.hover_fromcenter:hover::before{transform:scaleX(1)}.hover_toright{position:relative}.hover_toright::before{content:"";position:absolute;width:100%;border-radius:3px;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.hover_toright:hover::before{transform-origin:left;transform:scaleX(1)}.hover_rotate{transition:transform 1s linear}.hover_rotate:hover{transform:rotate(360deg)}.spin{animation:spin 1s linear infinite}.curved_divider{position:absolute;bottom:-1px;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.curved_divider svg{position:relative;display:block;width:calc(150% + 1.3px);height:15px}.curved_divider_flip svg{transform:rotateY(180deg)}.curved_divider .shape-fill{fill:#495464}.cursor_pointer{cursor:pointer}span.amount{display:block;margin-top:.5em}span.hint{color:#b8b8b8;font-weight:400}div.formtext,form.form{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;max-width:768px;margin-inline:auto;padding:2rem 3rem;background-color:#495464;color:#000;border-radius:20px}div.formtext h1,form.form h1{margin-bottom:2rem;text-align:center}div.formtext .w75_25,form.form .w75_25{display:grid;grid-template-columns:75% 1fr}div.formtext .w66_34,form.form .w66_34{display:grid;grid-template-columns:66% 1fr}div.formtext .w50_50,form.form .w50_50{display:grid;grid-template-columns:50% 1fr}div.formtext .title,form.form .title{color:#f4f4f2;font-size:clamp(1.2rem,1.8vw,1.4rem);font-weight:bold;margin-bottom:2rem}div.formtext .subtitle,form.form .subtitle{margin-bottom:.5rem}div.formtext .form_container,form.form .form_container{border-radius:6px;background-color:#fff;width:100%}div.formtext .input_group,form.form .input_group{position:relative}div.formtext .input_group:not(:last-child),form.form .input_group:not(:last-child){margin-bottom:2rem}div.formtext .input_group.link:not(:last-child),form.form .input_group.link:not(:last-child){margin-bottom:.5rem}div.formtext input,div.formtext textarea,div.formtext select,form.form input,form.form textarea,form.form select{display:block;width:100%;font-size:clamp(1rem,1.3vw,1.125rem);color:#f4f4f2;padding:0;background:none;border:0;outline:0;border-bottom:2px solid #f4f4f2}div.formtext input.no_border,div.formtext textarea.no_border,div.formtext select.no_border,form.form input.no_border,form.form textarea.no_border,form.form select.no_border{border:unset}div.formtext input::placeholder,div.formtext textarea::placeholder,div.formtext select::placeholder,form.form input::placeholder,form.form textarea::placeholder,form.form select::placeholder{color:#f4f4f2;opacity:.5}div.formtext input[type=submit],div.formtext textarea[type=submit],div.formtext select[type=submit],form.form input[type=submit],form.form textarea[type=submit],form.form select[type=submit]{width:100%;height:2em;border-radius:99px;font-size:clamp(1rem,1.3vw,1.125rem);color:#495464;background-color:#f4f4f2;margin-block:.5rem 2rem;border:none}div.formtext input[type=submit].short,div.formtext textarea[type=submit].short,div.formtext select[type=submit].short,form.form input[type=submit].short,form.form textarea[type=submit].short,form.form select[type=submit].short{width:fit-content;padding-inline:2em}div.formtext input[type=submit]:hover,div.formtext textarea[type=submit]:hover,div.formtext select[type=submit]:hover,form.form input[type=submit]:hover,form.form textarea[type=submit]:hover,form.form select[type=submit]:hover{color:#e6b31e;cursor:pointer}div.formtext input[type=submit].margin_bottom_none,div.formtext textarea[type=submit].margin_bottom_none,div.formtext select[type=submit].margin_bottom_none,form.form input[type=submit].margin_bottom_none,form.form textarea[type=submit].margin_bottom_none,form.form select[type=submit].margin_bottom_none{margin-bottom:0}div.formtext input[type=radio],div.formtext textarea[type=radio],div.formtext select[type=radio],form.form input[type=radio],form.form textarea[type=radio],form.form select[type=radio]{display:unset;width:unset;margin:0}div.formtext button,form.form button{padding-block:.33em;border-radius:100px;color:#495464;background-color:#f4f4f2;cursor:pointer;font-size:clamp(.8rem,1vw,1.1rem)}div.formtext select option,form.form select option{background-color:#f4f4f2;color:#495464}div.formtext textarea,form.form textarea{resize:vertical}div.formtext textarea.no_resize,form.form textarea.no_resize{resize:none}div.formtext .icon_select,form.form .icon_select{display:flex;justify-content:space-between;gap:1rem;width:100%;margin:.5rem auto}div.formtext .icon_option,form.form .icon_option{max-width:2em;font-size:clamp(1.6rem,2.2vw,1.7rem);color:#f4f4f2;background:#495464;cursor:pointer;display:flex;flex:1;aspect-ratio:1/1;border-radius:50%;align-items:center;justify-content:center;border:2px solid rgba(0,0,0,0);transition:all .2s ease}div.formtext .icon_option:hover,form.form .icon_option:hover{background:#495464}div.formtext .icon_option.selected,form.form .icon_option.selected{border-color:#f4f4f2;color:#495464;background:#f4f4f2}div.formtext div.checkbox,form.form div.checkbox{padding:.5rem 1rem;border-bottom:1px solid #f4f4f2}div.formtext div.radio_wrapper,form.form div.radio_wrapper{display:flex;flex-wrap:wrap}div.formtext div.radio,form.form div.radio{display:flex;align-items:center;gap:.3em;flex:1;box-sizing:border-box;min-width:112px}div.formtext div.divider,form.form div.divider{width:50%;height:2px;background-color:#f4f4f2;margin-bottom:.5rem}div.formtext input.checkbox,form.form input.checkbox{overflow:hidden}div.formtext label,form.form label{display:block;font-size:clamp(1rem,1.3vw,1.125rem);color:#e6b31e}div.formtext label.error,form.form label.error{width:fit-content;padding:.2em 1em;border-radius:100px;background-color:#f4f4f2;color:#f4f4f2;color:#f03}div.formtext label.error i,form.form label.error i{margin-right:.5em}div.formtext label.radio,form.form label.radio{display:unset}div.formtext a,form.form a{color:#e6b31e}div.formtext a.button,form.form a.button{width:100%;text-align:center;font-size:clamp(1rem,1.3vw,1.125rem);padding-block:.33em;border-radius:100px;color:#495464;background-color:#f4f4f2;cursor:pointer}div.formtext a.button:hover,form.form a.button:hover{color:#e6b31e;text-decoration:none}div.formtext.button,form.form.button{max-width:unset;margin-inline:unset;width:100%;padding:0;background-color:unset}div.formtext.button input[type=submit],form.form.button input[type=submit]{margin:unset;margin-bottom:.5em;padding-block:.5em;background-color:#495464;height:fit-content}div.formtext.trip textarea,form.form.trip textarea{width:100%;resize:none;overflow:hidden;font-family:sans-serif}div.formtext.trip button:not(:last-child),form.form.trip button:not(:last-child){margin-bottom:2rem}div.formtext.trip button:disabled,form.form.trip button:disabled{background-color:#b8b8b8;cursor:not-allowed;pointer-events:none;opacity:.6}div.formtext.trip button.no_margin,form.form.trip button.no_margin{margin-bottom:unset}div.formtext i.space_left,form.form i.space_left{margin-left:.5em}div.formtext i.space_right,form.form i.space_right{margin-right:.5em}.clipboard{width:fit-content;cursor:pointer;border-radius:4px;padding:.25em 1em;background-color:hsla(0,0%,100%,.1);text-align:center}.clipboard i{margin-left:1em}table{font-family:Arial,sans-serif;overflow:hidden;border-radius:10px;border-spacing:unset}table td,table th{padding-left:1rem;white-space:nowrap}table thead{line-height:2;background-color:#9bacc3}table tbody tr{background-color:#ccd6e5}table tbody tr.warn{background-color:#ffb0c0}table tbody tr.a:nth-child(2n) td{padding-bottom:8px}table tbody tr.a:nth-child(2n+1) td{padding-top:8px}table tbody tr.b{background-color:#bbc8db}table tbody tr.b:nth-child(2n) td{padding-bottom:8px}table tbody tr.b:nth-child(2n+1) td{padding-top:8px}table tbody tr.b.warn{background-color:#ff98ad}table tbody tr.c:nth-child(2n) td{background-color:#bbc8db}table tbody tr.c td{padding-block:4px}table tbody tr td{vertical-align:top}table tbody tr td.wrap{word-wrap:break-word;word-break:break-word;white-space:normal}table strong.error{color:#f03}table .button{text-align:center;font-size:clamp(1rem,1.3vw,1.125rem);padding:0 .5em;border-radius:100px;background-color:#f4f4f2;cursor:pointer}table .button:hover{color:#e6b31e;text-decoration:none}table .left{text-align:left}table .center{text-align:center}table .right{text-align:right}table .small{width:1%}table .column_last{padding-right:1rem}.hint-wrapper{position:relative;display:inline-block;cursor:pointer}.hint-wrapper .hint{color:#f4f4f2;background-color:#495464;font-size:clamp(.7rem,1vw,.9rem);position:absolute;bottom:120%;left:50%;transform:translateX(-50%);padding:8px 12px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:10}.hint-wrapper:hover .hint,.hint-wrapper.active .hint{opacity:.9;pointer-events:auto}.hint-wrapper .hint_icon{font-size:24px;color:#495464;background-color:#e6b31e;border-radius:100px}@media only screen and (width > 590px){.max_tablet_small{display:none}.curved_divider svg{position:relative;display:block;width:calc(150% + 1.3px);height:30px}}@media only screen and (width > 768px){.max_tablet{display:none}}@media only screen and (width > 1024px){.max_laptop{display:none}.block{padding-block:0 4rem}.block:first-child{padding-top:3rem}.block:last-child{padding-bottom:6rem}}@media only screen and (width > 1440px){.max_desktop{display:none}}@media only screen and (width < 1440px){.min_desktop{display:none}}@media only screen and (width < 1024px){.min_laptop{display:none}}@media only screen and (width < 768px){.min_tablet{display:none}}
