@charset "UTF-8";*,*:after,*:before{box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}body{background-color:var(--color-initial);color:var(--color-body);font-family:var(--font-stack);font-size:1.6em;font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing);line-height:1.6}b,strong{font-weight:var(--font-weight-thick)}p{margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-regular);margin-bottom:2rem;margin-top:0}h1{font-size:3.6rem;letter-spacing:.05rem;line-height:1.2}@media (min-width: 40em){h1{font-size:4.8rem}}@media (min-width: 60em){h1{font-size:6.2rem}}h2,.h2-sized{font-size:3.2rem;line-height:1.25}h3,.h3-sized{font-size:2.8rem;line-height:1.3}h4,.h4-sized{font-size:2.2rem;line-height:1.35}h5,.h5-sized{font-size:1.8rem;letter-spacing:.05rem;line-height:1.5}h6{font-size:1.6rem;letter-spacing:0;line-height:1.4}.total{font-size:2rem}blockquote{border-left:.3rem solid var(--color-quaternary);margin-left:0;margin-right:0;padding:1rem 1.5rem}blockquote *:last-child{margin-bottom:0}.image-button{width:20rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button-flex{display:flex;flex-direction:row;cursor:pointer;font-size:1.4rem;letter-spacing:.06rem;line-height:1.7rem;height:4.5rem;padding:0 1rem 0 .8rem;text-decoration:none;text-transform:uppercase;border:.1rem solid currentColor;border-radius:.4rem;background-color:transparent;color:currentColor}.button-flex i{text-transform:none;font-size:3rem;display:flex;align-items:center;margin-right:.6rem}.button-flex .button-flex-title{display:flex;align-items:center;text-align:left}.button-flex:focus,.button-flex:hover{background-color:rgba(var(--rgb-primary),.5);border-color:currentColor;color:currentColor;outline:0}.button-flex.button-primary{background-color:var(--color-primary);border-color:var(--color-primary)}.button-flex.button-primary:focus,.button-flex.button-primary:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}button.min-width,.button.min-width{min-width:14rem}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:var(--color-primary);border:.1rem solid var(--color-primary);border-radius:.4rem;color:var(--color-initial);cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:var(--font-weight-bold);height:3.8rem;letter-spacing:.1rem;line-height:3.8rem;padding:0 3rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none}.button+.button,.button+button,.button+input[type=button],.button+input[type=reset],.button+input[type=submit],button+.button,button+button,button+input[type=button],button+input[type=reset],button+input[type=submit],input[type=button]+.button,input[type=button]+button,input[type=button]+input[type=button],input[type=button]+input[type=reset],input[type=button]+input[type=submit],input[type=reset]+.button,input[type=reset]+button,input[type=reset]+input[type=button],input[type=reset]+input[type=reset],input[type=reset]+input[type=submit],input[type=submit]+.button,input[type=submit]+button,input[type=submit]+input[type=button],input[type=submit]+input[type=reset],input[type=submit]+input[type=submit]{margin-left:.8rem}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-initial);outline:0}.button[disabled],button[disabled],input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{cursor:default;opacity:.4}.button[disabled]:focus,.button[disabled]:hover,button[disabled]:focus,button[disabled]:hover,input[type=button][disabled]:focus,input[type=button][disabled]:hover,input[type=reset][disabled]:focus,input[type=reset][disabled]:hover,input[type=submit][disabled]:focus,input[type=submit][disabled]:hover{background-color:var(--color-primary);border-color:var(--color-primary)}.button.button-outline,button.button-outline,input[type=button].button-outline,input[type=reset].button-outline,input[type=submit].button-outline{background-color:transparent;color:var(--color-primary)}.button.button-outline:focus,.button.button-outline:hover,button.button-outline:focus,button.button-outline:hover,input[type=button].button-outline:focus,input[type=button].button-outline:hover,input[type=reset].button-outline:focus,input[type=reset].button-outline:hover,input[type=submit].button-outline:focus,input[type=submit].button-outline:hover{background-color:transparent;border-color:var(--color-primary-hover);color:var(--color-primary-hover)}.button.button-outline[disabled]:focus,.button.button-outline[disabled]:hover,button.button-outline[disabled]:focus,button.button-outline[disabled]:hover,input[type=button].button-outline[disabled]:focus,input[type=button].button-outline[disabled]:hover,input[type=reset].button-outline[disabled]:focus,input[type=reset].button-outline[disabled]:hover,input[type=submit].button-outline[disabled]:focus,input[type=submit].button-outline[disabled]:hover{border-color:inherit;color:var(--color-primary)}.button.button-clear,button.button-clear,input[type=button].button-clear,input[type=reset].button-clear,input[type=submit].button-clear{background-color:transparent;border-color:transparent;color:var(--color-primary)}.button.button-clear:focus,.button.button-clear:hover,button.button-clear:focus,button.button-clear:hover,input[type=button].button-clear:focus,input[type=button].button-clear:hover,input[type=reset].button-clear:focus,input[type=reset].button-clear:hover,input[type=submit].button-clear:focus,input[type=submit].button-clear:hover{background-color:transparent;border-color:transparent;color:var(--color-primary-hover)}.button.button-clear[disabled]:focus,.button.button-clear[disabled]:hover,button.button-clear[disabled]:focus,button.button-clear[disabled]:hover,input[type=button].button-clear[disabled]:focus,input[type=button].button-clear[disabled]:hover,input[type=reset].button-clear[disabled]:focus,input[type=reset].button-clear[disabled]:hover,input[type=submit].button-clear[disabled]:focus,input[type=submit].button-clear[disabled]:hover{color:var(--color-primary)}.button-small{font-size:.8rem;height:2.8rem;line-height:2.8rem;padding:0 1.5rem}.button-large{font-size:1.4rem;height:4.5rem;line-height:4.5rem;padding:0 2rem}.button-split{padding:.5rem 0;border-radius:.6rem;font-size:1.8rem;height:auto;text-align:center;text-transform:none;display:inline-flex;align-content:stretch;justify-content:space-between;white-space:normal}.button-split.button-thinner{line-height:2.4rem}.button-split.button-split-fill-height{height:100%}.button-split>*{flex:1 1 auto;border-left:.1rem solid var(--color-initial);padding:0 1rem}.button-split>*:first-child{border-left:0}.button-split.button-outline>*{border-left:.1rem solid var(--color-primary)}.button-split.button-outline>*:first-child{border-left:0}.button-split .split-title{padding:.5rem 2rem;font-size:3rem}.button-split .split-detail{padding:0 2rem 1rem;font-weight:var(--font-weight-regular);line-height:2.4rem}.button-split .split-icon{flex:0 1;min-width:3.8rem;display:flex;flex-direction:column;justify-content:center}.responsive-table-row .button-split{display:flex}.button-white{background-color:currentColor;border-color:currentColor;color:var(--color-primary)}.button-white.button-clear,.button-white.button-outline{background-color:transparent;color:currentColor}.button-white.button-clear:focus,.button-white.button-clear:hover,.button-white.button-outline:focus,.button-white.button-outline:hover{background-color:rgba(var(--rgb-primary),.5);border-color:currentColor;color:currentColor;outline:0}.button-white.button-clear{border-color:transparent}.button-red{background-color:#cf5167;border-color:#cf5167;color:var(--color-initial)}.button-red:focus,.button-red:hover{background-color:#ba334b;border-color:#ba334b}.button-red.button-outline{background-color:transparent;color:#cf5167}.button-red.button-outline.button-split>*{border-left:.1rem solid var(--#cf5167)}.button-red.button-outline.button-split>*:first-child{border-left:0}.button-red.button-outline:focus,.button-red.button-outline:hover{background-color:#ba334b;border-color:#ba334b;color:var(--color-initial);outline:0}.button-red.button-outline:focus>*,.button-red.button-outline:hover>*{border-left:.1rem solid var(--color-initial)}.button-red.button-outline:focus>*:first-child,.button-red.button-outline:hover>*:first-child{border-left:0}.button-green{background-color:#108d53;border-color:#108d53;color:var(--color-initial)}.button-green:focus,.button-green:hover{background-color:#0b5f38;border-color:#0b5f38}.button-green.button-outline{background-color:transparent;color:#108d53}.button-green.button-outline.button-split>*{border-left:.1rem solid var(--#108d53)}.button-green.button-outline.button-split>*:first-child{border-left:0}.button-green.button-outline:focus,.button-green.button-outline:hover{background-color:#0b5f38;border-color:#0b5f38;color:var(--color-initial);outline:0}.button-green.button-outline:focus>*,.button-green.button-outline:hover>*{border-left:.1rem solid var(--color-initial)}.button-green.button-outline:focus>*:first-child,.button-green.button-outline:hover>*:first-child{border-left:0}.bg-disabled{pointer-events:none;opacity:.4}code{background:var(--color-tertiary);border-radius:.4rem;font-size:86%;margin:0 .2rem;padding:.2rem .5rem;white-space:nowrap}pre{background:var(--color-tertiary);border-left:.3rem solid var(--color-primary);overflow-y:hidden}pre>code{border-radius:0;display:block;padding:1rem 1.5rem;white-space:pre}hr{border:0;border-top:.1rem solid var(--color-quaternary);margin:2rem 0}.child-dividers-horizontal>*{border-bottom:.1rem solid var(--color-quinary);padding-top:.4rem;padding-bottom:.4rem}.child-dividers-horizontal>*:last-child{border-bottom:0}.dividers-horizontal{border-bottom:.1rem solid var(--color-quinary);padding-top:.4rem;padding-bottom:.4rem}.filter h4{margin-bottom:.6rem}@media all and (min-width: 40em){.filter{height:100%;display:flex;flex-direction:column}.filter h4{margin:auto 0 .6rem}.filter .tooltip-wrapper{position:relative;height:0}.filter .tooltip-wrapper .tooltip-text{top:-.8rem}.filter .tooltip-wrapper .tooltip-text:after{right:auto;left:7rem}}.input-height{min-height:3.8rem}input[type=email],input[type=number],input[type=date],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],.input,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-initial);color:var(--color-body);border:.1rem solid var(--color-quaternary);border-radius:.4rem;box-shadow:none;box-sizing:inherit;height:3.8rem;padding:.6rem 1rem;width:100%}input[type=email]:focus,input[type=number]:focus,input[type=date]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,.input:focus,textarea:focus,select:focus{border-color:var(--color-primary);outline:0}input[type=email]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,.input::placeholder,textarea::placeholder,select::placeholder{color:rgba(var(--rgb-secondary),.4)}div.input{height:auto;min-height:3.8rem}option{background-color:var(--color-initial);color:var(--color-body)}option[disabled=true],option.disabled{background-color:var(--color-initial);color:rgba(var(--rgb-body),.6)}.input{font-weight:var(--font-weight-bold);background:none;border-color:var(--color-initial)}input[type=date]{margin-right:-1.4rem}input[type=date]:after{content:"\f073";display:inline-block;font: 14px/1 FontAwesome}.input-icon{position:relative}.input-icon>input{padding-left:4rem}.input-icon>img{position:absolute;top:.9rem;left:.6rem;height:2rem}select{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='14' viewBox='0 0 29 14' width='29'%3E%3Cpath fill='%23ccc' d='M9.37727 3.625l5.08154 6.93523L19.54036 3.625'/%3E%3C/svg%3E") center right no-repeat;padding-right:3rem}select:focus{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='14' viewBox='0 0 29 14' width='29'%3E%3Cpath fill='%23aaa' d='M9.37727 3.625l5.08154 6.93523L19.54036 3.625'/%3E%3C/svg%3E")}textarea{min-height:6.5rem}.input-search{display:flex}.input-search .search-text{border-radius:.4rem 0 0 .4rem}.input-search .search-button{border-radius:0 .4rem .4rem 0;font-size:1.8rem}@media all and (min-width: 40em){fieldset .row>.column{vertical-align:middle}}@media all and (min-width: 60em){fieldset .row>.column{vertical-align:middle}}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}.label-inline{display:inline-block;font-weight:400;margin-left:.5rem}input[type=radio],.like-radio{margin:.8rem 1.2rem .8rem .4rem;vertical-align:middle;float:left;clear:both;height:2.5rem}input[type=file]:focus,input[type=radio]:focus,.like-radio:focus{outline:thin solid #129FEA;outline:.1rem auto #129FEA}input[type=radio]:checked+label,.like-radio:checked+label{font-weight:var(--font-weight-bold)}input[type=radio]+label,.like-radio+label{display:flex;flex-direction:column;justify-content:center;line-height:2rem;min-height:4rem;letter-spacing:normal;text-transform:none;font-size:1.9rem;color:var(--color-body)}input[type=radio]+label span,.like-radio+label span{font-size:1.7rem}.search-row{cursor:pointer;border-bottom:.1rem solid var(--color-quaternary);margin:.1rem 0}.search-row.selected{font-weight:var(--font-weight-bold)}.disable-inputs{pointer-events:none}.disable-inputs input,.disable-inputs select,.disable-inputs textarea{border-color:var(--color-initial)}.input-hint{font-size:1.4rem;line-height:1.7rem;letter-spacing:.15rem;margin:-1rem 1rem 1rem;transition:height .4s linear;max-height:40rem;transition:max-height .4s ease,opacity .4s ease-in-out;opacity:1}.hidden-transition{max-height:0rem;transition:max-height .4s ease,opacity .4s ease-in-out;opacity:0}.switch{margin:.2rem 0 2rem}.switch input[type=checkbox]{position:absolute;left:-9999px}.switch input[type=checkbox]+label{display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center}.switch input[type=checkbox]+label>span{flex:2;text-align:left;font-weight:var(--font-weight-regular)}.switch input[type=checkbox]+label:after{flex:1;max-width:12rem;border-radius:.8rem;margin-left:1rem;padding:1.3rem 1.4rem 1.2rem;font-size:3rem;line-height:1.8rem;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";text-align:left;border:.2rem solid var(--color-red);color:var(--color-red)}.switch input[type=checkbox]:checked+label:after{content:"\f00c";text-align:right;border:.2rem solid var(--color-green);background-color:var(--color-green);color:var(--color-initial)}.container{margin:0 auto;max-width:112rem;padding:0 2rem;position:relative;width:100%}.row{display:flex;flex-direction:column;padding:0;width:100%}.row.with-margin{margin-top:1.2rem;margin-bottom:1.2rem}.row.row-no-padding{padding:0}.row.row-no-padding>.column{padding:0}.row.row-wrap{flex-wrap:wrap}.row.row-with-boxes .boxed{margin:0 0 1rem}.row.row-top{align-items:flex-start}.row.row-bottom{align-items:flex-end}.row.row-center{align-items:center}.row.row-stretch{align-items:stretch}.row.row-baseline{align-items:baseline}.row .column{display:block;flex:1 1 auto;margin-left:0;max-width:100%;width:100%}.row .column.column-offset-10{margin-left:10%}.row .column.column-offset-20{margin-left:20%}.row .column.column-offset-25{margin-left:25%}.row .column.column-offset-33,.row .column.column-offset-34{margin-left:33.3333%}.row .column.column-offset-50{margin-left:50%}.row .column.column-offset-66,.row .column.column-offset-67{margin-left:66.6666%}.row .column.column-offset-75{margin-left:75%}.row .column.column-offset-80{margin-left:80%}.row .column.column-offset-90{margin-left:90%}.row .column .column-top{align-self:flex-start}.row .column .column-bottom{align-self:flex-end}.row .column .column-center{align-self:center}.row .column .column-align-center{text-align:center}.row .column .column-align-left{text-align:left}.row .column .column-align-right{text-align:right}@media all and (min-width: 40em){.row{flex-direction:row;margin-left:-1rem;width:calc(100% + 2rem)}.row.row-with-boxes .boxed{margin:0 0 2rem}.row .column{margin-bottom:inherit;padding:0 1rem}.row .column.column-5{flex:0 0 5%;max-width:5%}.row .column.column-10{flex:0 0 10%;max-width:10%}.row .column.column-20{flex:0 0 20%;max-width:20%}.row .column.column-25{flex:0 0 25%;max-width:25%}.row .column.column-30{flex:0 0 30%;max-width:30%}.row .column.column-33,.row .column.column-34{flex:0 0 33.3333%;max-width:33.3333%}.row .column.column-40{flex:0 0 40%;max-width:40%}.row .column.column-45{flex:0 0 45%;max-width:45%}.row .column.column-50{flex:0 0 50%;max-width:50%}.row .column.column-60{flex:0 0 60%;max-width:60%}.row .column.column-66,.row .column.column-67{flex:0 0 66.6666%;max-width:66.6666%}.row .column.column-75{flex:0 0 75%;max-width:75%}.row .column.column-80{flex:0 0 80%;max-width:80%}.row .column.column-90{flex:0 0 90%;max-width:90%}.row .column.column-offset-25-md{margin-left:25%}.row .column.column-offset-20-md{margin-left:20%}}@media all and (min-width: 60em){.row .column.column-50-lg{flex:0 0 50%;max-width:50%}.row .column.column-60-lg{flex:0 0 60%;max-width:60%}.row .column.column-offset-25-lg{margin-left:25%}.row .column.column-offset-20-lg{margin-left:20%}}.flex-row{display:flex;align-items:center;justify-content:space-between}.flex-row>*{flex:1 1 auto;margin:0 .2rem}.flex-row.with-padding{margin-left:-1rem;width:calc(100% + 2rem)}.flex-row.with-padding>*{padding:0 1rem}.flex-row.with-spacing{margin:0 -.6rem}.flex-row.with-spacing>*{margin:0 .6rem}.flex-row.with-margin{margin:1.2rem 0}.flex-column{display:flex;flex-direction:column;align-content:center}.flex-column>*{flex:1 1 auto}.flex-3-columns{display:flex;flex-direction:column;flex-wrap:wrap;margin:2rem 0}.flex-3-columns>*{padding:1rem}@media all and (min-width: 40em){.flex-3-columns{flex-direction:row}.flex-3-columns>*{flex:0 0 50%;max-width:50%}}@media all and (min-width: 60em){.flex-3-columns>*{flex:0 0 33.33%;max-width:33.33%}}.flex-2-columns{display:flex;flex-direction:column;flex-wrap:wrap;margin:2rem 0}.flex-2-columns>*{padding:1rem}@media all and (min-width: 40em){.flex-2-columns{flex-direction:row}.flex-2-columns>*{flex:0 0 50%;max-width:50%}}a{color:var(--color-primary);text-decoration:none}a:focus,a:hover{color:var(--color-primary-hover);cursor:pointer}[ng-click],[data-ng-click],[x-ng-click]{cursor:pointer}dl,ol,ul{list-style:none;margin-top:0;padding-left:0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{font-size:90%;margin:1.5rem 0 1.5rem 3rem}ol{list-style:decimal inside}ul{list-style:disc inside}.legal ul{list-style-position:outside}.legal li{margin:.5rem 0 .5rem 3rem}.button,button,dd,dt,li{margin-bottom:1rem}.button.no-bottom-margin,button.no-bottom-margin,dd.no-bottom-margin,dt.no-bottom-margin,li.no-bottom-margin{margin-bottom:0}input,select,textarea,.input-height{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}@media print{body *{visibility:hidden}.printable,.printable *{visibility:visible;-webkit-print-color-adjust:exact;print-color-adjust:exact}.printable{position:fixed;left:0!important;top:0!important}}select::-ms-expand{display:none}.segment,.segment-data-row{--color-line: var(--color-secondary-66)}.simple-segment{background-color:var(--color-secondary-97);border-radius:.5rem;display:flex;justify-content:space-between;align-items:baseline}.simple-segment .simple-segment-text{padding:0 1rem}.tag{display:inline-block;border-radius:.5rem;margin:.1rem;padding:.1rem .4rem;border:.1rem dashed var(--color-line);background-color:var(--color-initial);min-width:15.9rem}.tag>b{margin-left:.4rem;float:right;font-weight:var(--font-weight-regular)}.segment{border-radius:.5rem;margin:2rem 0;padding:0;background-color:var(--color-secondary-97)}.segment.segment-red{box-shadow:0 0 0 .2rem var(--color-red)}.segment .float-right{padding-top:.8rem}.segment .segment-inner{border:.1rem solid var(--color-line);border-top:.1rem dashed var(--color-line);border-bottom:none}.segment .segment-padding{padding:.5rem 1rem}.segment .segment-inner:only-child{border-radius:.5rem}.segment .segment-top{display:flex;flex-wrap:wrap;border-radius:.5rem .5rem 0 0;border-top:.1rem solid var(--color-line)}.segment .segment-bottom{border-bottom:.1rem solid var(--color-line);border-radius:0 0 .5rem .5rem}.segment .segment-title{flex:1 0 100%;font-size:2.8rem;line-height:1.3;font-weight:var(--font-weight-bold);text-align:left;padding:.5rem 1rem}.segment .segment-title i{font-size:3rem}.segment .segment-notices{flex:1 1 100%;text-align:right;padding:.5rem 1rem}.segment .segment-notice{display:inline-block;border:.1rem dashed var(--color-red);border-radius:.5rem;padding:.2rem .8rem;margin:.5rem 0 .5rem .5rem}.segment .segment-notice .fa-warning{color:var(--color-red)}.segment .segment-buttons{padding:.5rem 1rem}.segment .segment-buttons button{margin:.5rem 0;width:100%}.segment button,.segment .button{margin-bottom:0}.segment .segment-data{line-height:1.3;padding:.5rem 0}.segment .segment-data label{display:table-cell;vertical-align:bottom;margin:0;padding:0 .4rem;text-align:left;color:var(--color-secondary);width:100%;font-size:1.2rem}.segment .segment-data .value{border-top:1px solid var(--color-line);padding:.2rem .5rem;font-size:1.4rem}.segment-data-row{display:flex;justify-content:flex-end;align-items:center;flex-flow:row wrap;padding:.6rem 0}.segment-data-row>*{margin:0 1%;flex:0 0 48%;max-width:48%}.segment-data-row>*.segment-icon{flex:0 0 10%;max-width:10%;line-height:2.2rem;font-size:2rem}.segment-data-row>*.mobile-100,.segment-data-row>*.mobile-full{flex:0 0 86%;max-width:86%}.segment-data-row.label .segment-data{overflow:hidden;text-overflow:ellipsis}.segment-data-row .segment-data{position:relative;line-height:1.3;padding:.5rem 0}.segment-data-row .segment-data label{float:left;color:var(--color-line);display:block;padding:.1rem .4rem;text-align:left;font-size:1.1rem;letter-spacing:.16rem;font-weight:var(--font-weight-bold)}.segment-data-row .segment-data.right label{right:none;left:.3rem}.segment-data-row .segment-data span{display:block;height:100%;background-color:rgba(var(--rgb-initial),.75);border:.1rem solid var(--color-secondary-85);border-radius:.5rem;padding:.2rem .5rem;font-size:1.4rem;text-align:right;overflow:hidden;text-overflow:ellipsis}.segment-data-row .segment-icon{text-align:center}.segment-data-row.red-bg{border-left:var(--color-red);border-right:var(--color-red);color:var(--color-body)}@media all and (min-width: 40em){.segment .segment-title{max-width:66%;flex:1 0 auto}.segment .segment-notices{flex:1 1 auto}.segment .segment-data{padding:.5rem 1rem}.segment .segment-data label,.segment .segment-data .value{min-height:3.2rem}.segment-data-row{padding:0}.segment-data-row .segment-data label{display:none}.segment-data-row .segment-data span{text-align:left}.segment-data-row .segment-data.segment-money span{text-align:right}.segment-data-row>*{margin:0 .5%;flex:0 0 15%;max-width:15%}.segment-data-row>*.segment-money{text-align:right}.segment-data-row>*.segment-icon{flex:0 0 5%;max-width:5%}.segment-data-row>*.mobile-100,.segment-data-row>*.mobile-full{flex:0 0 18%;max-width:18%}.segment-data-row>*:nth-child(2),.segment-data-row>*:nth-child(3){flex:0 0 22%;max-width:22%}}@media all and (min-width: 40em){.segment{margin:3rem 1rem;border-radius:1rem}.segment .segment-inner:only-child{border-radius:1rem}.segment .segment-top{border-radius:1rem 1rem 0 0}.segment .segment-bottom{border-radius:0 0 1rem 1rem}.segment .segment-buttons{text-align:right;padding:.5rem}.segment .segment-buttons button{width:auto;margin:.5rem}.segment .segment-buttons button.button-photo{width:24rem}}.scroll-horizontal{overflow:auto;overflow-y:hidden;border-right:.3rem solid var(--color-quinary);margin-bottom:3rem}.scroll-horizontal::-webkit-scrollbar{background-color:var(--footer-bg);width:1rem;height:1rem}.scroll-horizontal::-webkit-scrollbar-thumb{border-radius:.8rem;background-color:var(--color-primary)}@media all and (min-width: 40em){.scroll-horizontal{border:0}}.table-fixed-layout{table-layout:fixed}table{border-spacing:0;width:100%}table.last-column-right td:last-child,table.last-column-right th:last-child{text-align:right}td,th{border-bottom:.1rem solid var(--color-quinary);padding:1.2rem 1.5rem;text-align:left}td.no-border-mobile,th.no-border-mobile,td.no-border,th.no-border{border-bottom:0}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}@media all and (min-width: 40em){td.no-border-mobile,th.no-border-mobile{border-bottom:.1rem solid var(--color-quinary)}}.selectable-table tr{-webkit-user-select:none;user-select:none}.selectable-table tr.selected-row{font-weight:var(--font-weight-bold);background-color:var(--color-primary-95)}.selectable-table td{padding:1.2rem 1.5rem}.row-hover:hover,.row-hover:active{background-color:var(--color-primary-95);cursor:pointer}.row-hover td:last-child{padding-right:1rem}.row-icon{font-size:2.6rem;width:4.2rem;max-width:4.2rem}.row-icon i{margin-left:.8rem}.row-critical .row-icon{background-color:var(--color-red);color:#fff}.row-unread{font-weight:var(--font-weight-thick)}.table-large{border-collapse:collapse;border-radius:0;margin-bottom:0}.table-large th{font-size:1.1rem;border:.3rem solid #fff;background-color:var(--footer-bg);padding:.6rem;text-align:center;font-weight:var(--font-weight-bold)}.table-large .sub-header td{background-color:var(--footer-bg);padding:.2rem 1rem;font-weight:var(--font-weight-bold)}.table-large tr:first-child th{border-top:0}.table-large tr th:first-child{border-left:0}.table-large tr:last-child th{border-bottom:0}.table-large tr th:last-child{border-right:0}.table-large tr.section-totals{font-weight:var(--font-weight-bold);background-color:var(--color-secondary);color:#fff}.table-large tr.section-totals td:first-child{padding-left:.5rem}.bold{font-weight:var(--font-weight-bold)}.section-header{background-color:var(--color-secondary);color:#fff;padding:.2rem 1rem;font-weight:var(--font-weight-bold)}legend,label,th,.label{color:var(--color-secondary);font-weight:var(--font-weight-regular);letter-spacing:.2rem;text-transform:uppercase}img{max-width:100%}.rejected{color:var(--color-red);font-weight:var(--font-weight-bold)}.disabled{pointer-events:none;cursor:default;opacity:45%}.text-transform-none{text-transform:none}.text-align-left{text-align:left}.width-100{width:100%}.margin-top-40{margin-top:4rem}.margin-top-20{margin-top:2rem}.margin-bottom-10{margin-bottom:1rem}.child-margins>*{margin-top:.4rem;margin-bottom:.4rem}.secondary-color{color:var(--color-secondary)}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clearfix:after{clear:both;content:" ";display:table}.force-wrap{max-width:100%;word-wrap:break-word}.float-left{float:left}.float-right{float:right}.center{margin:0 auto}.center-content{width:100%;text-align:center;align-items:center}.right{align-items:right;text-align:right}.small-text{font-size:1.3rem}.big-text{font-size:1.5em;font-weight:var(--font-weight-bold);letter-spacing:.3em}.gap{height:1rem}.hyphen-wrap{word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.inline-hide{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.hide-mobile,.hide-mobile-flex{display:none!important}.hide-larger{display:default}@media all and (min-width: 40em){.hide-mobile{display:block!important}.hide-mobile-flex{display:flex!important}.hide-larger{display:none!important}.float-half{width:50%;float:left}.right-larger{align-items:right;text-align:right}}.flex-center-content{display:flex;align-items:center}.flex-center-content>*{margin-left:auto;margin-right:auto}.flex-right-content{display:flex;align-items:center}.flex-right-content>*{margin-left:auto}.flex-bottom-content{display:flex;align-items:flex-end}.flex-bottom-content>*{margin-left:auto}.message-header{padding-bottom:.8rem;border-bottom:.5rem solid var(--color-secondary);overflow-y:auto;min-height:5.5rem;max-height:11rem}.message-header.message-critical{border-bottom-color:var(--color-red)}.hidden{display:none!important}.message{margin:1.5rem 0;padding:1rem 1.5rem;font-size:1.8rem;line-height:2.5rem;letter-spacing:.1rem;border-radius:1rem;overflow:hidden}.message .icon{position:block;margin:0 .4em 0 .1em;line-height:1.33em}.message a{font-weight:var(--font-weight-bold);text-decoration:underline}@media all and (min-width: 40em){.message.big{margin:2rem 0;padding:2rem 3rem;font-size:3rem;line-height:4.2rem;border-radius:2rem}}.quaternary-bg{background-color:var(--color-quaternary)}.quinary-bg{background-color:var(--color-quinary)}.footer-bg{background-color:var(--footer-bg)}.primary-bg{background-color:rgba(var(--rgb-primary),.6);color:var(--color-initial)}.primary-bg a{color:var(--color-initial)}.secondary-bg{background-color:rgba(var(--rgb-secondary),.6);color:var(--color-initial)}.secondary-bg a{color:var(--color-initial)}.message-bg{background-color:rgba(var(--rgb-body),.6);color:var(--color-initial)}.message-bg a{color:var(--color-initial)}.red-bg{background-color:var(--color-red);color:#fff}.red-bg a{color:#fff}.orange-bg{background-color:#ce592a;color:#fff}.orange-bg a{color:#fff}.navi-container{margin-top:-7rem;margin-bottom:3rem}.navi{--color-hover: rgba(var(--rgb-primary), .75);width:100%;font-size:2rem;min-height:7rem;overflow:auto;-webkit-user-select:none;user-select:none;font-weight:var(--font-weight-bold)}.navi ul{list-style-type:none;margin:0;padding:0;position:static}.navi li{display:inline-block;margin:0}.navi li a{display:block;line-height:5rem;text-align:left;color:var(--color-body);text-decoration:none}.navi li a:hover{background-color:var(--color-hover);color:var(--color-initial)}.navi li a.disabled:hover{background-color:transparent!important}.navi .drop li a{text-align:left;padding-left:1rem}.navi .navi-mobile li{width:48%}.navi .navi-mobile li a{text-align:center;height:7rem;line-height:7rem}.navi .navi-mobile .show-menu-link{display:block;text-decoration:none;color:var(--color-body);text-align:center;height:7rem;line-height:7rem;margin:0}.navi .navi-mobile .show-menu-link:active,.navi .navi-mobile .show-menu-link:focus{background-color:var(--color-hover);color:var(--color-initial)}.navi input[type=checkbox]#show-menu{display:none}.navi input[type=checkbox]#show-menu:checked~#navi-menu{display:block}.navi .navi-menu{background:var(--color-primary);margin-bottom:2rem}.navi .navi-menu li{width:100%;text-align:center;color:rgba(var(--rgb-initial),.6)}.navi .navi-menu a{height:6rem;line-height:6rem;color:var(--color-initial)}.navi .navi-menu i{width:3rem;text-align:center;height:6rem;display:inline-flex;align-items:center}.navi .navi-menu .m-root{margin-left:1.2rem}.navi .navi-menu .m-icon{float:left;text-align:center}.navi .navi-menu .m-item{text-align:left;max-width:82%;height:6rem;display:flex;align-items:center;line-height:2rem}.navi .navi-mobile{display:block}.navi .navi-menu,.navi li.home{display:none}@media all and (min-width: 50em){.navi-container{overflow:visible;background:transparent}.navi{font-size:1.7rem;overflow:visible}.navi .navi-mobile{display:none}.navi li.home{display:block}.navi li a{text-align:center}.navi input[type=checkbox]#show-menu:checked~#navi-menu{display:flex}.navi .navi-menu{background:transparent;overflow:visible;display:flex;margin:0;padding:0;width:100%}.navi .navi-menu>li{flex-grow:1;height:6rem;line-height:6rem}.navi .navi-menu>li:hover,.navi .navi-menu>li:focus{background-color:var(--color-hover);color:var(--color-initial)}.navi .navi-menu li{color:var(--color-body)}.navi .navi-menu li ul a{color:var(--color-initial);font-weight:var(--font-weight-regular)}.navi .navi-menu li ul a:hover{font-weight:var(--font-weight-bold)}.navi .navi-menu a{display:block;width:auto;color:var(--color-body)}.navi .navi-menu .dropdown{width:100%}.navi .navi-menu ul{width:auto}.navi .navi-menu .toggle{cursor:default}.navi .navi-menu .dropdown i{width:1.6rem}.navi .navi-menu .m-root{display:flex;justify-content:center;margin:0 auto}.navi .navi-menu .m-root .m-icon{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.navi .navi-menu .m-root .m-longer-item{max-width:15rem}.navi .navi-menu .m-icon{margin-right:1.2rem}.drop{position:relative;display:inline-block}.drop .toggle:after{content:"\a0\f078";display:inline-block;font: 14px/1 FontAwesome}.drop .dropdown{background-color:var(--color-hover);color:var(--color-initial);position:absolute;display:none;float:none;z-index:1}.drop:hover .dropdown{display:block}.drop:focus .dropdown{display:block}.drop .m-root{justify-content:start!important}}@media all and (min-width: 70em){.navi{font-size:2rem}.navi .navi-menu .dropdown i{width:2rem}}.tooltip{position:relative}.tooltip i{color:var(--color-primary);font-size:2.2rem}.tooltip:hover .tooltip-text,.tooltip:focus .tooltip-text{display:block}.tooltip .tooltip-text{display:none;font-size:1.6rem;right:0;background-color:var(--tooltip-bg);padding:.2rem .6rem;border-radius:.6rem;margin:.7rem 0;letter-spacing:var(--font-letter-spacing)!important;text-transform:none!important}.tooltip.tooltip-column i{display:none;position:absolute;right:.2rem;bottom:.4rem}.tooltip.tooltip-column .tooltip-text{min-width:30rem;background-color:var(--color-body);color:var(--color-initial)}.tooltip.tooltip-column .tooltip-text:after{border-bottom-color:var(--color-body)}.tooltip.tooltip-column:hover .tooltip-text,.tooltip.tooltip-column:focus .tooltip-text{display:none}@media all and (min-width: 40em){.tooltip .tooltip-text{padding:.8rem 1rem;font-size:1.6rem;line-height:1.6rem;text-align:center;position:absolute;right:0;z-index:1}.tooltip .tooltip-text:after{content:" ";position:absolute;bottom:100%;height:0;width:0;pointer-events:none;border:solid transparent;border-color:#88b7d500;border-bottom-color:var(--tooltip-bg);border-width:.8rem;right:1.8rem}.tooltip .tooltip-text.tooltip-top{transform:translateY(-100%) translateY(-.8rem)}.tooltip .tooltip-text.tooltip-top:after{top:100%;border-color:#0000;border-top-color:var(--tooltip-bg)}.tooltip .tooltip-text.tooltip-pull-left:after{left:1.2rem;right:auto}.tooltip .tooltip-text.tooltip-pull-left{text-align:left;left:0;right:auto}.tooltip.tooltip-column i{display:block}.tooltip.tooltip-column:hover .tooltip-text,.tooltip.tooltip-column:focus .tooltip-text{display:block}}.boxed{border:.1rem solid var(--color-quinary);border-radius:.4rem;padding:1.2rem 2rem;margin:1rem 0}.boxed .float-right{padding-top:.8rem}@media all and (min-width: 40em){.boxed{border-radius:.8rem;margin:1rem}}.modal-wrapper{position:fixed;z-index:99999;display:flex;flex-direction:row;inset:0;width:100%;height:100%;background-color:#00000080}.modal-wrapper .modal,.modal-wrapper .modal-search{margin:auto;width:90%;max-height:96%;padding:1rem 1.5rem;letter-spacing:.1rem;border-radius:1rem;align-self:center;overflow:hidden;background:var(--color-initial);border:.1rem solid var(--color-body);text-align:center}.modal-wrapper .modal .icon,.modal-wrapper .modal-search .icon{position:block;float:left;margin:0 .4rem 0 .1rem;color:var(--color-red)}.modal-wrapper .modal h2,.modal-wrapper .modal-search h2{margin-top:2rem;font-weight:700;font-size:2.4rem}.modal-wrapper .modal .modal-indicator,.modal-wrapper .modal-search .modal-indicator{font-size:4rem;margin-bottom:2rem}.modal-wrapper .modal .modal-buttons,.modal-wrapper .modal-search .modal-buttons{margin-top:0;padding-top:1.5rem;border-top:.1rem solid var(--color-body);text-align:center}.modal-wrapper .modal.modal-legal,.modal-wrapper .modal-search.modal-legal{height:100%;margin-top:3rem;margin-bottom:3rem;display:flex;flex-direction:column}.modal-wrapper .modal.modal-legal>.legal-scroll,.modal-wrapper .modal-search.modal-legal>.legal-scroll{max-height:80%;flex:1 1 auto;overflow-y:scroll;margin:0 -1.5rem 0 -3rem;padding:1.5rem 1.5rem 1.5rem 3rem;text-align:left}.modal-wrapper .modal.flex-center,.modal-wrapper .modal-search.flex-center{display:flex;flex-direction:column;justify-content:center}.modal-search{display:flex;flex-direction:column;text-align:left}.modal-search .scrollable{overflow:auto}.modal-search .search-wrapper{display:flex;flex-direction:row;justify-content:center;margin-bottom:3rem;margin-top:3rem;align-self:center}.modal-search .search-wrapper .input-search{flex-grow:1;margin-left:1rem;width:40rem}.modal-search .search-wrapper>*{margin-top:0;margin-bottom:0}@media all and (min-width: 60em){.modal-wrapper .modal{width:58rem;min-height:15rem;padding:2rem 3rem;font-size:2.2rem;border-radius:2rem}.modal-wrapper .modal h2{font-size:3.2rem}.modal-wrapper .modal.modal-legal{width:100rem;margin-top:5rem;margin-bottom:5rem}.modal-wrapper .modal.modal-legal>.legal-scroll{margin:0 -3rem}.modal-wrapper .modal-search{margin:5rem auto;min-height:25rem;padding:2rem 3rem}}.ani-fade{-webkit-animation:anifade 2s linear infinite;animation:anifade 2s linear infinite}@-webkit-keyframes anifade{0%,to{opacity:0}50%{opacity:1}}@keyframes anifade{0%,to{opacity:0}50%{opacity:1}}.ani-scale{-webkit-animation:aniscale 1s linear infinite;animation:aniscale 1s linear infinite}@-webkit-keyframes aniscale{0%,to{transform:scale(1)}50%{transform:scale(.3)}}@keyframes aniscale{0%,to{transform:scale(1)}50%{transform:scale(.3)}}.benefit-card{background-color:#fff;font-family:Helvetica Regular,Helvetica,Arial,sans-serif;height:auto;max-width:72rem;margin:2rem auto 0;border:.1rem solid #000;border-radius:1.6rem;box-shadow:0 .2rem .6rem #ddd;overflow:hidden;color:#000;line-height:1.1}.benefit-card .card-header{width:100%;background-color:var(--color-secondary);border-bottom:.6rem solid var(--color-primary);padding:1.2rem;color:#fff}.benefit-card .card-header img{height:6rem}.benefit-card.card-darker-bg{background-color:#eee}.benefit-card .card-body{padding:.6rem 1rem}.benefit-card .card-body.card-darker-bg{border-top:.2rem solid #ddd;background-color:#eee}.benefit-card .card-title{font-size:130%;font-weight:700;margin:.8rem 0}.benefit-card .card-subtitle{margin:.8rem 0}.benefit-card .card-section-header{color:var(--color-secondary);margin-top:1.6rem;font-weight:700;font-size:90%}.benefit-card .card-policy{margin:.6rem 0;padding:.6rem 0 0;border-top:.2rem solid #ddd;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:.6rem 0}.benefit-card .card-policy .policy-title{font-weight:700}.benefit-card .card-policy .policy-provider{padding-left:.8rem}.benefit-card .card-policy .policy-right{text-align:right}.benefit-card .card-policy.card-policy-noborder{padding-top:0;border-top:0}.benefit-card .card-phones-header{margin-top:1.6rem;color:#888;font-weight:700;font-size:90%;text-align:center}.benefit-card .card-phones{margin:.8rem 0;display:grid;grid-template-columns:1fr;grid-gap:.6rem;font-size:2.6rem;text-align:center}.benefit-card .card-collect{display:block;font-size:1.4rem}@media all and (min-width: 40em),print{.benefit-card{font-size:120%;min-height:42rem}.benefit-card .card-header{padding:1.2rem 2.4rem 1rem}.benefit-card .card-header .card-date{float:right;text-align:right;margin-top:.6rem}.benefit-card .card-header .card-date span{display:block;font-size:1.8rem;margin-bottom:.6rem}.benefit-card .card-body{padding:1.2rem 2.4rem}.benefit-card .card-policy{border-top:.2rem solid #ddd}.benefit-card .card-phones{grid-template-columns:1fr 1fr;font-size:2.6rem}}@media all and (min-width: 60em){.benefit-card{font-size:140%;min-height:48rem}}@media print{.benefit-card{max-width:60rem}}@supports (-ms-ime-align: auto){.benefit-card{padding-bottom:1.4rem}.benefit-card .card-policy{display:block;width:100%;clear:both}.benefit-card .card-policy *{display:block;float:left;width:50%;margin-bottom:.8rem}.benefit-card .card-policy .policy-provider,.benefit-card .card-phones-header{clear:both}.benefit-card .card-phones{display:table;width:100%}.benefit-card .card-phones div{display:table-cell}}.responsive-table-row{display:flex;flex-flow:row wrap;align-items:center;border-bottom:.1rem solid var(--color-quaternary);padding:.8rem 0}.responsive-table-row.top-border{border-top:.1rem solid var(--color-quaternary);border-bottom:0}.responsive-table-row.no-border{border-bottom:0}.responsive-table-row.with-padding{margin-left:-1rem;width:calc(100% + 2rem)}.responsive-table-row.with-padding>*{padding:.2rem 1rem}.responsive-table-row.row-selected{color:var(--color-body-50)}.responsive-table-row button,.responsive-table-row .button{margin-bottom:0}.responsive-table-row.label,.responsive-table-row .label{font-size:1.2rem}.responsive-table-row>*{display:block;flex:1 1 auto;padding:.2rem 0;hyphens:auto}.responsive-table-row>*.mobile-10{flex:0 0 10%;max-width:10%}.responsive-table-row>*.mobile-15{flex:0 0 15%;max-width:15%}.responsive-table-row>*.mobile-20{flex:0 0 20%;max-width:20%}.responsive-table-row>*.mobile-25{flex:0 0 25%;max-width:25%}.responsive-table-row>*.mobile-30{flex:0 0 30%;max-width:30%}.responsive-table-row>*.mobile-33{flex:0 0 33.3333%;max-width:33.3333%}.responsive-table-row>*.mobile-35{flex:0 0 35%;max-width:35%}.responsive-table-row>*.mobile-40{flex:0 0 40%;max-width:40%}.responsive-table-row>*.mobile-50{flex:0 0 50%;max-width:50%}.responsive-table-row>*.mobile-60{flex:0 0 60%;max-width:60%}.responsive-table-row>*.mobile-66,.responsive-table-row>*.mobile-67{flex:0 0 66.6666%;max-width:66.6666%}.responsive-table-row>*.mobile-75{flex:0 0 75%;max-width:75%}.responsive-table-row>*.mobile-80{flex:0 0 80%;max-width:80%}.responsive-table-row>*.mobile-100,.responsive-table-row>*.mobile-full{flex:0 0 100%;max-width:100%}@media all and (min-width: 40em){.responsive-table-row.label,.responsive-table-row .label{font-size:1.6rem}.responsive-table-row>*.mobile-100,.responsive-table-row>*.mobile-full{flex:1 1 auto}.responsive-table-row>*.larger-even{flex:1;max-width:none}.responsive-table-row>*.larger-5{flex:0 0 5%;max-width:5%}.responsive-table-row>*.larger-10{flex:0 0 10%;max-width:10%}.responsive-table-row>*.larger-15{flex:0 0 15%;max-width:15%}.responsive-table-row>*.larger-20{flex:0 0 20%;max-width:20%}.responsive-table-row>*.larger-25{flex:0 0 25%;max-width:25%}.responsive-table-row>*.larger-30{flex:0 0 30%;max-width:30%}.responsive-table-row>*.larger-33{flex:0 0 33.3333%;max-width:33.3333%}.responsive-table-row>*.larger-35{flex:0 0 35%;max-width:35%}.responsive-table-row>*.larger-40{flex:0 0 40%;max-width:40%}.responsive-table-row>*.larger-50{flex:0 0 50%;max-width:50%}.responsive-table-row>*.larger-60{flex:0 0 60%;max-width:60%}.responsive-table-row>*.larger-66,.responsive-table-row>*.larger-67{flex:0 0 66.6666%;max-width:66.6666%}.responsive-table-row>*.larger-75{flex:0 0 75%;max-width:75%}.responsive-table-row>*.larger-80{flex:0 0 80%;max-width:80%}.responsive-table-row>*.larger-85{flex:0 0 85%;max-width:85%}}.bg-expand-box{background-color:var(--color-secondary-99)}.expandable-button{width:100%;margin:0;padding:.3rem 1rem;text-align:center;display:block;border:.1rem solid var(--color-primary);border-radius:.4rem;hyphens:manual}.expandable-button:focus,.expandable-button:hover{border-color:var(--color-primary-hover);color:var(--color-primary-hover)}.expandable{background-color:var(--color-secondary-95);padding:1.2rem 0;border-top:.1rem solid var(--color-quinary);border-bottom:.1rem solid var(--color-quinary)}.expandable .boxed{background-color:var(--color-secondary-99);margin-top:0;margin-bottom:0}.expandable-tabs{display:flex;justify-content:stretch}.expandable-tabs>button,.expandable-tabs .button{margin:0;border-radius:.4rem;flex:1 0 50%;font-weight:var(--font-weight-regular)}.expandable-tabs>.tab-selected{background-color:var(--color-secondary-99);border-color:var(--color-quinary);color:var(--color-body);font-weight:var(--font-weight-bold)}@media all and (min-width: 40em){.expandable-tabs{margin:0 1rem .5rem}.expandable-tabs>button,.expandable-tabs .button{border-radius:.8rem}}.input-invalid input,.input-invalid select{border-color:var(--color-red)}.input-invalid label{color:var(--color-red)}.input-tooltip{font-size:1.3rem!important;line-height:1.5rem!important;font-weight:var(--font-weight-bold)!important;color:var(--color-body)!important;z-index:1}.input-row{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:.5rem 0 1rem}.input-row>*{margin:0;flex:1 1 auto;width:100%}.input-row input,.input-row select,.input-row textarea{margin:0}.input-row .input-validation+input,.input-row .input-validation+select,.input-row .input-validation+textarea{border-color:var(--color-red)}.input-row .input-validation,.input-row .input-tooltip{padding:.5rem .75rem;border-radius:.4rem;font-size:1.3rem;line-height:1.5rem;font-weight:var(--font-weight-bold);margin-top:.2rem}.input-row .input-validation{order:99;background-color:var(--color-red);color:#fff}.input-row .input-validation a{color:#fff}.input-row .input-tooltip-wrapper{display:none}.input-row .input-tooltip-wrapper .input-tooltip{width:100%;background-color:var(--tooltip-bg)}.input-row label:hover~.input-tooltip-wrapper,.input-row label:focus~.input-tooltip-wrapper{display:block}.input-row i{color:var(--color-primary);font-size:1.6rem}@media all and (min-width: 40em){.input-row .input-tooltip:after{content:" ";position:absolute;bottom:100%;height:0;width:0;pointer-events:none;border:solid transparent;border-color:#88b7d500;border-bottom-color:var(--tooltip-bg);border-width:.8rem;left:1.8rem}.input-row .input-tooltip-wrapper{position:relative;height:0}.input-row .input-tooltip-wrapper .input-tooltip{position:absolute}}@media all and (min-width: 60em){.input-row{flex-direction:row;justify-content:flex-end;margin:1rem 0 2rem}.input-row>*{flex:0 0 75%;max-width:75%}.input-row>label{text-align:right;padding-right:1rem;line-height:1.8rem;flex:0 0 25%;max-width:25%}.input-row.wider-label>*{flex:0 0 67%;max-width:67%}.input-row.wider-label>label{flex:0 0 33%;max-width:33%}.input-row.columned{flex-direction:column}.input-row.columned>*{flex:1 1 auto;max-width:100%}.input-row.columned>label{text-align:left;padding-right:0;line-height:1.6;flex:1 1 auto;max-width:100%}}.input-error{border-color:var(--color-red)!important}.message-container{min-height:1.6rem;margin:0 auto;max-width:60rem;padding:0 2rem}.login-container{margin:2.4rem auto .8rem;max-width:40rem;padding:0 1.6rem;width:100%}.login-container .button{display:block;width:100%;margin-top:.8rem;margin-left:0}.login-container label{margin:1.2rem 0}.login-container>input,.login-container>.flex-row{margin-bottom:1.5rem}.login-container input[type=checkbox]+label{font-size:1.5rem}.messages-container{min-height:7.6rem;margin:0 auto .6rem;max-width:68rem;padding:0 1.6rem;display:flex;flex-direction:column;justify-content:center}.messages-container h2{margin:2.4rem 0 .4rem}header{background-color:rgba(var(--rgb-header),.7);margin-bottom:0rem;padding-bottom:0;display:block;position:relative;color:rgb(var(--rgb-header-link));overflow:hidden}header a{color:rgb(var(--rgb-header-link))}header .logo{font-size:4.2rem;font-weight:var(--font-weight-thick);letter-spacing:0;margin:2rem 0 1rem;color:#fff}header a.portal-back{margin-top:2rem;float:left;font-size:3rem;font-weight:var(--font-weight-thick);line-height:1rem;color:rgba(var(--rgb-header-link),.5)}header a.portal-back:focus,header a.portal-back:hover{color:var(--color-header-link)}header .user{display:flex;flex-direction:row-reverse;flex-wrap:wrap}header .user a{margin:1.6rem 0 0 1rem}header .sub-header{overflow:hidden;background-color:rgba(var(--rgb-initial),.4);color:var(--color-body);margin:0;height:10rem}header .sub-header.navi-below{padding-bottom:16rem}header h2{font-size:3.2rem;line-height:10rem;font-weight:var(--font-weight-bold)}.header-background{content:"";background-color:var(--color-primary);background-image:url("./media/stock-web-06-J2ZF2FEB.jpg");background-size:cover;background-position:center;transition:background-image .3s linear;inset:0;position:absolute;z-index:-1}@media all and (min-width: 40em){header .logo{font-size:5.5rem}header .logo .portal-back{margin-left:6rem}header .sub-header{height:12rem}header .sub-header.navi-below{padding-bottom:16.5rem}header h2{font-size:5.6rem;line-height:12rem}.header-background{background-size:cover;background-position:50% 25%}}@media all and (min-width: 60em){header .logo{font-size:7rem}header .sub-header{height:14rem}header .sub-header.navi-below{padding-bottom:18rem}header h2{font-size:7rem;line-height:14rem}}.clickable{cursor:pointer}.portal{--color-section: rgba(var(--rgb-primary), .25);--color-section-hover: rgba(var(--rgb-primary), .5)}.portal h3{margin:4rem 0 1rem 1rem;letter-spacing:.5rem;text-transform:uppercase}.portal .message.big{padding:2rem 3rem 1rem}.portal .portal-section{color:var(--color-section);position:relative;background-color:transparent;border:.8rem solid var(--color-section);min-height:13rem;overflow:hidden;margin:.5rem;padding:0}.portal .portal-section:focus,.portal .portal-section:hover{color:var(--color-section-hover);border-color:var(--color-section-hover)}.portal .portal-section:focus .portal-title,.portal .portal-section:hover .portal-title{color:var(--color-primary-hover)}.portal .portal-section .portal-title{float:left;font-size:3rem;line-height:3rem;font-weight:var(--font-weight-bold);color:var(--color-primary);width:100%;margin:.5rem 0 1.5rem}.portal .portal-section .watermark{position:absolute;right:2rem;bottom:5rem;font-size:18rem;width:20rem;text-align:center}.portal .portal-section .portal-feature{color:var(--color-body);float:left;margin-right:1.2rem;margin-bottom:2rem}.portal .portal-link{display:block;font-size:2.6rem;height:7rem;line-height:2.5rem}.portal .portal-link .fa-stack{float:left}.portal .portal-link .portal-subpage{padding-left:.6rem;height:7rem;display:flex;align-items:center}.portal .fixed-acceptance{max-height:60rem;overflow-y:auto;overflow-x:hidden}@media all and (min-width: 40em){.message.portal-section{font-size:1.6rem;line-height:2.5rem}}@media all and (min-width: 60em){.portal .portal-section{min-height:20.5rem;line-height:2.4rem}.portal .portal-section .watermark{font-size:16rem;right:-1rem;bottom:3rem}.portal .portal-section .watermark.fa{bottom:-5rem}.portal .message.big{padding-bottom:0rem}.portal .portal-link{min-height:9rem;font-size:3.4rem;line-height:3rem}.portal .portal-link .portal-subpage{height:9rem}}
