@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue.woff2) format("woff2"),url(/fonts/HelveticaNeue.woff) format("woff");font-weight:400;font-style:normal}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:38px;line-height:36px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .nice-select-dropdown{margin-top:4px;background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(19px);-ms-transform:scale(.75) translateY(19px);transform:scale(.75) translateY(19px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:2;opacity:0}.nice-select .list{border-radius:5px;box-sizing:border-box;overflow:hidden;padding:0;max-height:210px;overflow-y:auto}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.nice-select .optgroup{font-weight:700}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .list::-webkit-scrollbar{width:0}.nice-select .has-multiple{white-space:inherit;height:auto;padding:7px 12px;min-height:36px;line-height:22px}.nice-select .has-multiple span.current{border:1px solid #ccc;background:#eee;padding:0 10px;border-radius:3px;display:inline-block;line-height:24px;font-size:14px;margin-bottom:3px;margin-right:3px}.nice-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.nice-select .nice-select-search-box{box-sizing:border-box;width:100%;padding:5px;pointer-events:none;border-radius:5px 5px 0 0}.nice-select .nice-select-search{box-sizing:border-box;background-color:#fff;border:1px solid #e8e8e8;border-radius:3px;color:#444;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:100%;min-height:36px;line-height:22px;height:auto;outline:0!important;font-size:14px}*{box-sizing:border-box}body,html{width:100%;height:100%;font-size:16px}html{image-rendering:-webkit-optimize-contrast;image-rendering:auto;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;font-smooth:always;box-sizing:border-box;-webkit-appearance:none;appearance:none;font-family:sans-serif}body{font-family:Helvetica,Arial,sans-serif}.fonts-loaded body{font-family:Helvetica Neue,Helvetica,Arial,"sans-serif"}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif}.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3,.fonts-loaded h4,.fonts-loaded h5,.fonts-loaded h6{font-family:Urbane,Helvetica Neue,Helvetica,Arial,"sans-serif"}p{margin:0}a{color:inherit;text-decoration:none}button:focus,select:focus{outline:none}html.user-is-tabbing :focus{outline:2px solid var(--outlineColor)!important;outline:5px auto -webkit-focus-ring-color!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}:-ms-input-placeholder,::-ms-input-placeholder{color:#647594;opacity:1}:-ms-input-placeholder,::-ms-input-placeholder,::placeholder{color:#647594;opacity:1}.fui-input,input,select,textarea{outline:none}.fui-input:focus,input:focus,select:focus,textarea:focus{border:none!important;box-shadow:none!important;outline:none!important}main{min-height:calc(100vh - 13.5rem)}.custom-git-branch{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;left:20px;bottom:20px;padding:5px 10px;border-radius:6px;background-color:#008cd3;color:#fff;z-index:4;pointer-events:none}.custom-git-branch>svg{width:auto;margin-right:5px}.site-wrapper{width:100%;background-color:#ebf2fc}@media screen and (max-width:767px){.site-wrapper{background-color:#fff}}.site-container{position:relative;width:100%;max-width:1440px;margin:0 auto;padding-left:5rem;padding-right:5rem}@media (max-width:1023px){.site-container{padding-left:3rem;padding-right:3rem}}@media (max-width:767px){.site-container{padding-left:1rem;padding-right:1rem}}.title,h1,h2,h3,h4,h5{margin:0;font-family:Urbane;font-style:normal;font-weight:500}.title.tagline{font-size:6rem;line-height:normal}@media screen and (max-width:1023px){.title.tagline{font-size:3rem}}.title.h1{font-size:1.875rem}.title.h2{font-size:1.5625rem}.title.h3{font-size:1.25rem}.title.h4{font-size:1rem;line-height:1.375rem}.title.h5{font-size:.875rem;line-height:1.25rem}.title.h6{font-size:.75rem;line-height:1.125rem}.fui-error-message,.link,.product .product-details .product-price .on-sale,.text,p{font-family:Helvetica Neue,Helvetica,Arial,"sans-serif";font-style:normal;font-weight:400}.p24.fui-error-message,.p24.link,.product .product-details .product-price .p24.on-sale,.text.p24,p.p24{font-size:1.5rem;line-height:normal}.p18.fui-error-message,.p18.link,.product .product-details .product-price .on-sale,.text.p18,p.p18{font-size:1.125rem;line-height:normal}.back-link.fui-error-message,.link.back-link,.p16.fui-error-message,.p16.link,.product .product-details .product-price .back-link.on-sale,.product .product-details .product-price .p16.on-sale,.text.back-link,.text.p16,p.back-link,p.p16{font-size:1rem;line-height:140%}.form-field-wrapper .product .product-details .product-price label.on-sale,.form-field-wrapper label.fui-error-message,.form-field-wrapper label.text,.form-field .fui-file-summary.fui-error-message,.form-field .product .product-details .product-price .fui-file-summary.on-sale,.form-field .text.fui-file-summary,.form-field p.fui-file-summary,.form-text p,.link,.p14.fui-error-message,.product .product-details .product-price .form-field-wrapper label.on-sale,.product .product-details .product-price .form-field .fui-file-summary.on-sale,.product .product-details .product-price .p14.on-sale,.text.p14,p.p14{font-size:.875rem;line-height:1.125rem}.fui-error-message,.p12.link,.product .product-details .product-price .p12.on-sale,.text.p12,p.p12{font-size:.75rem;line-height:1.125rem}.text-center{text-align:center}.form-field-wrapper label,.fui-error-message,.link,.text-bold,b,strong{font-weight:700}.text-underlined,.text-underlined-hover:hover{text-decoration:underline}.back-link,.text-dark-blue{color:#073881}.text-blue{color:#008cd3}.text-grey{color:#838383}.text-gray-500{color:#b3b6ba}.text-gray-600{color:#525455}.text-red{color:red}.opacity8{opacity:.8}.button,button.fui-submit{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;padding:1rem 3rem;border-radius:.375rem;border:none;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,"sans-serif";font-size:1rem;font-style:normal;font-weight:500;line-height:normal;text-align:center;text-decoration:none;background-color:#008cd3;cursor:pointer;transition:background-color .3s ease-in-out}.button:hover,button.fui-submit:hover{background-color:#2eb9ff}.button.is-disabled,.button:disabled,button.fui-submit.is-disabled,button.fui-submit:disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.button.is-outlined-blue,button.fui-submit.is-outlined-blue{background-color:transparent;border:1px solid #008cd3;color:#008cd3}.button.is-outlined-blue:hover,button.fui-submit.is-outlined-blue:hover{background-color:#008cd3;color:#fff}.button.is-outlined-blue:hover svg,.button.is-outlined-blue:hover svg path,button.fui-submit.is-outlined-blue:hover svg,button.fui-submit.is-outlined-blue:hover svg path{fill:#fff}.button.is-outlined-blue svg,.button.is-outlined-blue svg path,button.fui-submit.is-outlined-blue svg,button.fui-submit.is-outlined-blue svg path{fill:#008cd3}.button.is-outlined,button.fui-submit.is-outlined{background-color:transparent;border:1px solid #05286a;color:#05286a}.button.is-outlined:hover,button.fui-submit.is-outlined:hover{background-color:#05286a;color:#fff}.button.is-outlined:hover svg,.button.is-outlined:hover svg path,button.fui-submit.is-outlined:hover svg,button.fui-submit.is-outlined:hover svg path{fill:#fff}.button.is-outlined svg,.button.is-outlined svg path,button.fui-submit.is-outlined svg,button.fui-submit.is-outlined svg path{fill:#05286a}.button.is-outlined-light,.platform-landing.theme-green .button.is-outlined,button.fui-submit.is-outlined-light{background-color:transparent;border:1px solid #fff;color:#fff}.button.is-outlined-light:hover,.platform-landing.theme-green .button.is-outlined:hover,button.fui-submit.is-outlined-light:hover{background-color:#fff;color:#073881}.button.is-outlined-light:hover svg,.button.is-outlined-light:hover svg path,.platform-landing.theme-green .button.is-outlined:hover svg,.platform-landing.theme-green .button.is-outlined:hover svg path,button.fui-submit.is-outlined-light:hover svg,button.fui-submit.is-outlined-light:hover svg path{fill:#073881}.button.is-outlined-light svg,.button.is-outlined-light svg path,.platform-landing.theme-green .button.is-outlined svg,.platform-landing.theme-green .button.is-outlined svg path,button.fui-submit.is-outlined-light svg,button.fui-submit.is-outlined-light svg path{fill:#fff}.button svg,button.fui-submit svg{width:1.5rem;height:1.5rem}.button svg,.button svg path,button.fui-submit svg,button.fui-submit svg path{fill:#fff;transition:fill .3s ease-in-out}.button.download-button,button.fui-submit.download-button{background:#647594;border-radius:6.25rem}.button.download-button:hover,button.fui-submit.download-button:hover{background:rgba(100,117,148,.8)}.link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.5rem;text-decoration:none;cursor:pointer}.link:hover{text-decoration:underline}.link svg{width:1.5rem}.back-link{margin-left:7rem;margin-bottom:8rem}@media screen and (max-width:1023px){.back-link{margin-left:0}}@media screen and (max-width:767px){.back-link{margin-bottom:4rem}}.form-container{width:100%;max-width:540px;margin:5rem auto 10rem;padding:4rem 2.75rem 2.5rem;border-radius:.625rem;background-color:#fff}@media screen and (max-width:767px){.form-container{margin:5rem auto;padding:0}}.form-container .button{width:100%;margin-top:1.25rem}.form-container .form-top{margin-bottom:3.5rem}.form-container .form-bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-top:2rem}.form-container .form-bottom .link{-ms-flex-pack:center;justify-content:center}.form-title{margin-bottom:3.75rem}.form-small-title{margin-top:1.9rem;margin-bottom:1rem}.form-small-title:first-of-type{margin-top:0}.form-section{margin-bottom:2.5rem}.form-section:last-child{margin-bottom:0}.form-section ul{padding-left:1rem;list-style-type:none}.form-section ul li:before{content:"";border-color:transparent #05286a;border-style:solid;border-width:.3em 0 .3em .4em;border-radius:.15rem;display:block;height:0;width:0;left:-1em;top:.9em;position:relative}.form-row{display:grid;grid-template-columns:repeat(2,calc(50% - .5rem));gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.form-row.one-column{grid-template-columns:1fr}.form-field-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:.75rem}.form-field-wrapper:last-child{margin-bottom:0}.form-field-wrapper.is-hidden{display:none}.form-field-wrapper.has-error .form-field{border-color:red}.form-field-wrapper.has-error .form-field svg path{fill:red}.form-field-wrapper.has-error .form-field input{color:red}.form-field-wrapper.has-error .form-field-error{display:-ms-flexbox;display:flex}.form-field-wrapper label{margin-bottom:.5rem}.form-field{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:.5rem 1rem;padding:.64rem 1rem;border-radius:.5rem;border:1px solid #647594;transition:border-color .3s ease-in-out}.form-field:hover{margin:-1.5px;border-width:2.5px}.form-field.is-filled .input-placeholder{opacity:1}.form-field.is-filled input,.form-field.is-filled textarea{padding:1rem 0 0}.form-field .input-placeholder{position:absolute;top:.47rem;left:1rem;color:#647594;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.form-field svg{width:1.75rem;height:1.75rem}.form-field svg path{fill:#647594;transition:fill .3s ease-in-out}.form-field svg~.input-placeholder{left:3.75rem}.form-field input,.form-field textarea{padding:0;transition:color .3s ease-in-out,padding .3s ease-in-out;resize:none}.form-field input,.form-field select,.form-field textarea{-ms-flex:1;flex:1;border:none;background-color:transparent}.form-field select{position:relative;z-index:1;-webkit-appearance:none;appearance:none}.form-field .select-arrow{position:absolute;top:50%;right:1rem;width:.565rem;height:.9375rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-field .fui-file-summary{width:100%;color:#073881}.form-field .checkbox-container{margin-bottom:0}.form-field .fui-checkbox input:checked+label:before{background-color:#212121}.form-field .fui-checkbox-label{outline:none}.form-field .fui-checkbox-label:before{transition:none;border-color:#647594;box-shadow:none}.form-field .fui-checkbox-label:hover:before{border-width:2.5px;margin:-1.5px;border-color:#647594}.form-field.is-checkbox{padding:0;border:none}.form-field.is-nice-select{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}.form-field.is-nice-select select{position:absolute}.form-field.is-nice-select .nice-select{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:100%;height:auto;padding:0;border:none}.form-field.is-nice-select .nice-select:after{content:none}.form-field.is-nice-select .nice-select .nice-select-dropdown{top:calc(100% + .4rem);left:-1rem;width:calc(100% + 2rem);margin-top:0;box-shadow:none;border:1px solid #647594;border-radius:0 0 5px 5px}.form-field.is-nice-select .nice-select .current{overflow:hidden;width:calc(100% - 20px);text-overflow:ellipsis}.form-field.is-nice-select .nice-select .option{white-space:break-spaces;border-bottom:1px solid #647594}.form-field.is-nice-select .nice-select .option.is-hidden{display:none}.form-field-error{display:none;-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:.3rem}.form-field-error svg{fill:red}.form-field-error.is-active{display:-ms-flexbox;display:flex}.form-field-error.is-centered{-ms-flex-pack:center;justify-content:center}.fui-error-message{-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:.3rem!important;color:red!important;font-size:.75rem!important}.fui-error-message svg{fill:red}.fui-error-message.is-active{display:-ms-flexbox;display:flex}.fui-error-message.is-centered{-ms-flex-pack:center;justify-content:center}.checkbox-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;padding-left:2rem;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container label{font-weight:400}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container input:checked~.checkmark{border-color:#212121;background-color:#212121}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark{position:absolute;top:50%;left:0;width:1rem;height:1rem;border-radius:.15rem;border:1px solid #647594;background-color:transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.checkbox-container .checkmark:after{content:"";position:absolute;top:.12rem;left:.32rem;display:none;width:3px;height:7px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-container .fui-checkbox input:checked+label:before{background-color:#212121;border-color:#212121}.file-upload-container{position:relative}.file-upload-container input[type=file]{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.file-upload-container .file-title{display:none;-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:.35rem}.file-upload-container .file-title.is-active{display:-ms-flexbox;display:flex}.file-upload-container .file-title svg{width:1rem}.file-upload-container .file-title svg path{fill:#008cd3}.file-upload-container .image-preview{display:none;margin-top:.5rem;width:100%;max-width:300px}.file-upload-container .image-preview.is-active{display:block}.file-upload-container .button{margin:0;width:100%;max-width:230px}.form-steps{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:.6rem;margin-bottom:1.9rem}.form-steps h5{text-transform:uppercase}.form-steps h5 span{color:#647594}.form-steps svg{width:3rem}.form-text h1,.form-text h2,.form-text h3,.form-text h4,.form-text h5,.form-text h6{margin-bottom:1.25rem}.form-text p{margin-bottom:.75rem}header.theme-light{background-color:#fff}header.theme-light .header-user-menu{background-color:#fff;box-shadow:0 .25rem .5rem rgba(0,0,0,.1)}header.theme-light .header-user-menu a:hover{background-color:#ebf2fc}header .site-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;padding-top:1rem;padding-bottom:1rem}header .header-logo{width:6.2rem}header .header-logo svg{display:block;width:100%}header .header-user-wrapper{position:relative}header .header-user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.8rem;border:none;background-color:transparent;cursor:pointer}header .header-user svg{width:.7rem;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}header .header-user svg path{fill:#073881}header .header-user.is-active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}header .header-user-menu{position:absolute;top:calc(100% + 1.2rem);left:50%;z-index:3;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;border-radius:0 0 .325rem .325rem;background-color:#ebf2fc;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);-webkit-transform:scaleY(0) translateX(-50%);-ms-transform:scaleY(0) translateX(-50%);transform:scaleY(0) translateX(-50%);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}header .header-user-menu.is-active{-webkit-transform:scaleY(1) translateX(-50%);-ms-transform:scaleY(1) translateX(-50%);transform:scaleY(1) translateX(-50%)}header .header-user-menu a{padding:.5rem 1rem;border-bottom:1px solid #e2e8f0;transition:background-color .3s ease-in-out}header .header-user-menu a:last-child{border-bottom:none}header .header-user-menu a:hover{background-color:#fff}footer{padding-top:1.5rem;padding-bottom:1.5rem;background-color:#05286a}@media screen and (max-width:767px){footer{padding-top:4.5rem;padding-bottom:4.5rem}}footer .site-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:2.5rem}@media screen and (max-width:767px){footer .site-container{-ms-flex-direction:column;flex-direction:column;padding-left:2.5rem;padding-right:2.5rem}}footer .footer-col{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2.2rem}@media screen and (max-width:767px){footer .footer-col{-ms-flex-direction:column;flex-direction:column;gap:2.5rem}}footer svg path{fill:#fff}footer .footer-socials{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}footer .footer-socials a{display:inline-block;width:100%;max-width:25px;margin-right:15px}footer .footer-socials a:last-child{margin-right:0}footer .footer-logos svg,footer .footer-socials a svg{display:block;width:100%}footer .footer-credits{color:#fff}@media screen and (max-width:767px){footer .footer-credits{text-align:center}}.hero-image{width:100%;margin-top:3rem;margin-bottom:3.75rem;border-radius:2.5rem}@media (max-width:767px){.hero-image{margin-top:2.25rem;margin-bottom:1.25rem;border-radius:.625rem}}.hero-account{background:#05286a}.hero-account .site-container{padding-top:4.25rem;padding-bottom:4.25rem}.hero-account .hero-account-title{margin-bottom:.63rem;font-size:2.8125rem;color:#fff}.hero-account .hero-account-subtitle{color:#fff}.alert-box{display:-ms-flexbox;display:flex;gap:1.25rem;padding:2.5rem;border-radius:.625rem;background-color:#ebf2fc}.alert-box svg{width:3.125rem;height:3.125rem}.alert-box svg path{fill:#008cd3}.alert-box .alert-box-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.alert-box .alert-box-content h2,.alert-box .alert-box-content p{color:#212121}.pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;margin:30px 0 0}.pagination>:not(.ellipsis):not(.current){cursor:pointer}.pagination>:not(.ellipsis):not(.current):hover{background-color:#2eb9ff}.pagination .pagination-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:1.5rem;height:1.5rem;border-radius:5px;color:#fff;background-color:#008cd3;transition:background-color .3s ease-in-out}.pagination .current{font-weight:600}.pagination .next,.pagination .prev{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:1.5rem;height:1.5rem;transition:background-color .3s ease-in-out}.product-cart-preview{background-color:#ebf2fc;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.product-cart-preview.is-active{max-height:100%}.product-cart-preview .site-container{padding-top:3rem;padding-bottom:7rem}@media screen and (max-width:767px){.product-cart-preview .site-container{padding-bottom:4.5rem}}.product-cart-preview .cart-preview-title{margin-bottom:3rem}.product-cart-preview .cart-preview-content{display:-ms-flexbox;display:flex;gap:3.25rem}@media screen and (max-width:767px){.product-cart-preview .cart-preview-content{-ms-flex-direction:column;flex-direction:column;gap:2.5rem}}.product-cart-preview .cart-preview-col{width:50%}@media screen and (max-width:767px){.product-cart-preview .cart-preview-col{width:100%}}.product-cart-preview .cart-preview-col:first-child{position:relative}@media screen and (max-width:767px){.product-cart-preview .cart-preview-col:first-child{padding-bottom:1.9rem}}.product-cart-preview .cart-preview-col:first-child:after{content:"";position:absolute;top:0;right:0;width:1px;height:70%;background-color:#838383}@media screen and (max-width:767px){.product-cart-preview .cart-preview-col:first-child:after{top:auto;bottom:0;width:100%;height:1px}}.product-cart-preview .shipping-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:1rem}.product-cart-preview .shipping-label svg{width:1.5rem}.product-cart-preview .shipping-address{width:100%;max-width:17rem;margin-bottom:2.5rem;color:rgba(33,33,33,.8)}@media screen and (max-width:767px){.product-cart-preview .shipping-address{max-width:100%}}.product-cart-preview .button{width:100%;max-width:22rem}@media screen and (max-width:767px){.product-cart-preview .button{max-width:100%}}.cart-preview-products{display:-ms-flexbox;display:flex;gap:1.45rem}.cart-preview-products .product-image{position:relative;overflow:hidden;width:6.8125rem;height:6.8125rem;border-radius:.375rem;aspect-ratio:1/1}@media screen and (max-width:767px){.cart-preview-products .product-image{width:4.4375rem;height:4.4375rem;-ms-flex-negative:0;flex-shrink:0}}.cart-preview-products .product-image img{width:100%;height:100%;object-fit:cover;object-position:center}.cart-preview-products .product-price,.cart-preview-products .product-qty,.cart-preview-products .product-title{margin-bottom:1.5rem}.cart-preview-products .product-description{margin-bottom:0!important}.cart-preview-products .product-extra{margin-top:1.25rem}.platform-landing{background-color:#fff}.platform-landing.theme-green{background-color:#4d5f5d;color:#fff}.platform-landing.theme-green .shop-help-content .title,.platform-landing.theme-green .title,.platform-landing.theme-green .title.platform-period{color:#fff}.platform-landing.theme-green .shop-help-content strong{color:#2eb9ff}.platform-landing.theme-green footer{background-color:#fff}.platform-landing.theme-green footer svg path{fill:#05286a}.platform-landing.theme-green footer .footer-credits{color:#05286a}.platform-landing main{padding-bottom:3rem}.platform-landing .landing-content{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;gap:8rem}@media screen and (max-width:1023px){.platform-landing .landing-content{gap:4rem}}@media screen and (max-width:767px){.platform-landing .landing-content{-ms-flex-direction:column;flex-direction:column;gap:2.5rem}}.platform-landing .landing-content .content-col{width:40%}.platform-landing .landing-content .content-col:first-child{width:calc(55% - 8rem)}@media screen and (max-width:1023px){.platform-landing .landing-content .content-col{width:50%}.platform-landing .landing-content .content-col:first-child{width:calc(50% - 4rem)}}@media screen and (max-width:767px){.platform-landing .landing-content .content-col,.platform-landing .landing-content .content-col:first-child{width:100%}}.platform-landing .title{color:#05286a}.platform-landing .title.platform-period{margin-top:1.25rem;color:#647594}@media screen and (max-width:767px){.platform-landing .title.platform-period{font-size:1.5625rem}}.platform-landing .shop-help-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem;width:100%;max-width:370px;margin-top:6rem}@media (max-width:767px){.platform-landing .shop-help-content{display:none;margin-top:2.5rem}}.platform-landing .shop-help-content.for-mobile{display:none}@media (max-width:767px){.platform-landing .shop-help-content.for-mobile{display:-ms-flexbox;display:flex}}.platform-landing .shop-help-content strong{color:#05286a}.platform-landing .shop-help-content .title{color:#212121}.platform-landing .buttons{display:-ms-flexbox;display:flex;gap:.6rem;margin-top:3rem}@media (max-width:767px){.platform-landing .buttons{-ms-flex-direction:column;flex-direction:column;gap:1.25rem;margin-top:2.5rem}}.platform-landing .buttons .button{width:50%}@media (max-width:767px){.platform-landing .buttons .button{width:100%}}.platform-landing .buttons form,.platform-landing .buttons form .button{width:100%}.platform-details{background-color:#fff}.platform-details .platform-details-container{padding-top:2.5rem;padding-bottom:8rem}.platform-details .platform-details-content{width:100%;max-width:630px;margin:0 auto}@media screen and (max-width:767px){.platform-details .platform-details-content{max-width:100%}}.platform-details .submission-date{margin-bottom:1rem}.platform-details .platform-title{margin-bottom:2rem}.platform-details .platform-actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.platform-details .platform-details-section{margin-top:6rem}.platform-details .platform-details-section .section-title{margin-bottom:1.25rem}@media screen and (max-width:767px){.platform-details .platform-details-section{margin-top:4rem}}.platform-details .platform-details-products{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.platform-details .products-item{display:-ms-flexbox;display:flex;gap:1rem;width:100%;padding:2.5rem;border-radius:.625rem;background-color:#e2e8f0}@media screen and (max-width:767px){.platform-details .products-item{-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:1.5rem}}.platform-details .products-item .item-image-wrapper{position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:6.8125rem;height:6.8125rem;border-radius:.375rem;aspect-ratio:1/1}@media screen and (max-width:767px){.platform-details .products-item .item-image-wrapper{width:10.5rem;height:10.5rem;margin:0 auto}}.platform-details .products-item .item-image{width:100%;height:100%;object-fit:cover;object-position:center}.platform-details .products-item .item-subtitle{margin-bottom:.38rem}.platform-details .products-item .item-name{margin-bottom:1.25rem}.platform-details .products-item .item-description{color:rgba(33,33,33,.8)}.platform-details .products-item .item-description ul{padding-left:1rem}.platform-details .platform-details-resources{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.platform-details .resources-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.8rem 0;border-bottom:1px solid #647594}.platform-details .resources-item svg{width:1.5rem;height:1.5rem}.platform-details .resources-item .left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem}.account-container{padding-top:6.25rem;padding-bottom:9rem;background-color:#073881}.account-container .account-tabs{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:540px;margin:0 auto 3.15rem}@media screen and (max-width:767px){.account-container .account-tabs{-ms-flex-direction:column;flex-direction:column}}.account-container .account-tabs .account-tab{width:50%;padding:.7rem 3rem;border-radius:.625rem 0 0 .625rem;border:none;color:#073881;background-color:#fff;cursor:pointer;transition:background-color .3s ease-in-out,color .3s ease-in-out}.account-container .account-tabs .account-tab:last-child{border-radius:0 .625rem .625rem 0}.account-container .account-tabs .account-tab:hover{color:#fff;background-color:#2eb9ff}.account-container .account-tabs .account-tab.is-active{color:#fff;background-color:#008cd3}@media screen and (max-width:767px){.account-container .account-tabs .account-tab{width:100%;border-radius:.625rem .625rem 0 0}.account-container .account-tabs .account-tab:last-child{border-radius:0 0 .625rem .625rem}}@media screen and (max-width:767px){.account-container .form-container{padding:4rem 1rem 2.5rem}}.account-container .account-content{display:none;opacity:0;-webkit-animation:a .3s ease-in-out forwards;animation:a .3s ease-in-out forwards;animation-direction:reverse}.account-container .account-content.is-active{display:block;opacity:1;-webkit-animation:a .3s ease-in-out forwards;animation:a .3s ease-in-out forwards}@-webkit-keyframes a{0%{opacity:0;display:none}5%{opacity:0;display:block}to{opacity:1;display:block}}@keyframes a{0%{opacity:0;display:none}5%{opacity:0;display:block}to{opacity:1;display:block}}.consultations .form-container{max-width:630px}.consultations .filters{-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-bottom:6rem}.consultations .filters,.consultations .form-bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.consultations .form-bottom{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-top:0}.consultations .form-bottom.view-only-button{width:auto;-ms-flex-pack:left;justify-content:left;margin-top:.7rem}.consultations .form-bottom .button{margin:0;width:100%;max-width:130px;padding:.5rem .8rem}.consultations .consultations-listing{gap:1.5rem}.consultations .consultation-item,.consultations .consultations-listing{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.consultations .consultation-item{gap:1rem;width:100%;padding:2.5rem;border-radius:.8rem;background-color:#e2e8f0}@media screen and (max-width:767px){.consultations .consultation-item{-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:1.5rem}}.consultations .consultation-item .item-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.65rem}.consultations .consultation-item .item-divider{width:70%;height:1px;margin:.5rem 0;background-color:#05286a}.consultations .consultation-item .item-field .h5{margin-bottom:.5rem}.consultations .item-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #05286a}.consultations .item-actions .button{margin:0;width:100%;max-width:-webkit-fit-content;max-width:fit-content;padding:.5rem .6rem}.consultations .item-actions .button svg{width:1rem;height:1rem}.shop-page{background-color:#fff}.shop-page .main-cart-wrapper,.shop-page .shop-wrapper{display:block;width:100%;max-width:68.4rem;margin:2.5rem auto 6.38rem}@media (max-width:767px){.shop-page .main-cart-wrapper,.shop-page .shop-wrapper{margin:4.81rem auto 4.5rem}}.shop-page .footer{background-color:#05286a}.shop-page .footer .footer-wrapper{max-width:none;padding:15px 60px;-ms-flex-align:center;align-items:center;-ms-flex-pack:left;justify-content:left;-ms-flex-direction:row;flex-direction:row;background-color:transparent}.shop-page .footer .footer-wrapper .socials-wrapper{width:-webkit-fit-content;width:fit-content}.shop-page .footer .footer-wrapper .socials-wrapper .social-link{width:25px}.shop-page .footer .footer-wrapper .socials-wrapper .social-link svg path{fill:#fff}.shop-page .footer .footer-wrapper .website-logo{margin-left:2.19rem;width:236px}.shop-page .footer .footer-wrapper .website-logo svg{width:236px}.shop-page .footer .footer-wrapper .website-logo svg path{fill:#fff}.shop-page .footer .footer-wrapper .credits-footer p{color:#fff;text-align:right}.shop-page .main-cart-wrapper{padding:0 1rem}.shop-page .main-cart-wrapper .back-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#05286a}.shop-page .main-cart-wrapper .back-button svg{margin-right:.5rem}.shop-page .main-cart-wrapper .h4{color:#05286a;font-weight:500}.shop-page .main-cart-wrapper .order-status-wrapper{display:-ms-flexbox;display:flex;width:100%;max-width:39.375rem;padding:2.5rem 2.88rem 2rem 2.44rem;border-radius:.63rem;background:#ebf2fc}.shop-page .main-cart-wrapper .order-status-wrapper svg{-ms-flex-negative:0;flex-shrink:0;margin-right:1.25rem}.shop-page .main-cart-wrapper .order-status-wrapper .title{margin-bottom:1.25rem}.shop-page .main-cart-wrapper .cart-titles{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:5rem 0 5.19rem;color:#212121}@media (max-width:900px){.shop-page .main-cart-wrapper .cart-titles{margin:2.62rem 0 2.5rem}}.shop-page .main-cart-wrapper .cart-titles .summary-titles p{margin:0}.shop-page .main-cart-wrapper .cart-titles .summary-titles .title{font-family:Urbane,Helvetica Neue,Helvetica,Arial,"sans-serif";margin:.62rem 0 .88rem}.shop-page .main-cart-wrapper .cart-titles .title span{color:#647594}.shop-page .main-cart-wrapper .cart-titles .price-tag{margin-left:auto}.shop-page .main-cart-wrapper .cart-wrapper{display:-ms-flexbox;display:flex}@media (max-width:900px){.shop-page .main-cart-wrapper .cart-wrapper{-ms-flex-direction:column;flex-direction:column}}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel{width:100%;margin-right:8.05rem}@media (max-width:900px){.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel{margin-right:0}}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-address{margin-bottom:3.75rem}@media (max-width:900px){.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-address{margin-bottom:2.69rem}}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-address .title{color:#05286a}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-address .address-wrapper{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;padding:2.31rem 2.5rem;margin:1.88rem 0 .88rem;border:1px solid #b3b6ba;border-radius:.6rem}@media (max-width:767px){.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-address .address-wrapper{padding:2.56rem 1.25rem}}@media (max-width:767px){.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-address .address-wrapper p{font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem}}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-address .address-wrapper svg{-ms-flex-negative:0;flex-shrink:0;margin-right:2.5rem}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-address .shipping-notice{color:#525455}@media (max-width:900px){.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary{padding-top:1.87rem;border-top:1px solid #b3b6ba}}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .summary-wrapper{margin:1.88rem 0 1.25rem;padding:2.5rem;background:#e2e8f0;border-radius:.65rem}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .summary-wrapper .product-info{display:-ms-flexbox;display:flex}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .summary-wrapper .product-info .product-image{background-position:50%;width:6.8125rem;height:6.8125rem;margin-right:1rem;-ms-flex-negative:0;flex-shrink:0;border-radius:.38rem}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .summary-wrapper .product-summary{width:100%}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .summary-wrapper .product-summary .subtitle{color:#838383}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .summary-wrapper .product-summary .product-titles{display:-ms-flexbox;display:flex;margin:.38rem 0 1.25rem}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .summary-wrapper .product-summary .product-titles .price-tag{margin-left:auto}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .summary-wrapper .product-summary ul{padding-left:1.3rem}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .summary-wrapper .product-summary ul li{margin-bottom:.5rem}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .summary-wrapper .product-summary .product-extras{margin-top:1.25rem}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .summary-wrapper .product-summary .product-extras p:not(:last-of-type){margin-bottom:1.25rem}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .summary-wrapper .product-edit{margin-top:2.5rem;text-align:right}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .summary-wrapper .product-edit span{margin:0 .5rem;color:#b3b6ba}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .cart-extra-info{max-width:23.1875rem}@media (max-width:900px){.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .cart-extra-info{max-width:none}}.shop-page .main-cart-wrapper .cart-wrapper .cart-left-panel .cart-summary .cart-extra-info .title{margin-bottom:.38rem}.shop-page .main-cart-wrapper .cart-wrapper .cart-right-panel{width:100%;max-width:19rem}@media (max-width:900px){.shop-page .main-cart-wrapper .cart-wrapper .cart-right-panel{margin-top:5rem;max-width:none}}.shop-page .main-cart-wrapper .cart-wrapper .cart-right-panel .total-summary{margin:1.88rem 0}.shop-page .main-cart-wrapper .cart-wrapper .cart-right-panel .total-summary .final-total-row,.shop-page .main-cart-wrapper .cart-wrapper .cart-right-panel .total-summary .total-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.shop-page .main-cart-wrapper .cart-wrapper .cart-right-panel .total-summary .final-total-row .price-tag,.shop-page .main-cart-wrapper .cart-wrapper .cart-right-panel .total-summary .total-row .price-tag{margin-left:auto}.shop-page .main-cart-wrapper .cart-wrapper .cart-right-panel .total-summary .total-row{margin-bottom:.62rem}.shop-page .main-cart-wrapper .cart-wrapper .cart-right-panel .total-summary .total-row.last-sub-row{padding-bottom:1.88rem;border-bottom:1px solid #b3b6ba}.shop-page .main-cart-wrapper .cart-wrapper .cart-right-panel .total-summary .final-total-row{margin-top:1.88rem}.shop-page .main-cart-wrapper .cart-wrapper .cart-right-panel .confirmation-wrapper{display:-ms-flexbox;display:flex;margin-bottom:1.88rem;-ms-flex-align:start;align-items:start}.shop-page .main-cart-wrapper .cart-wrapper .cart-right-panel .confirmation-wrapper input{margin-right:.5rem;margin-top:.25rem;border:1px solid #647594}.shop-page .main-cart-wrapper .cart-wrapper .cart-right-panel .confirmation-wrapper input:hover{border-width:2.5px}.shop-page .main-cart-wrapper .cart-wrapper .cart-right-panel .button{width:100%}.submission-details{background-color:#fff}.submission-details .submission-details-container{padding-top:2.5rem;padding-bottom:8rem}.submission-details .submission-details-content{width:100%;max-width:630px;margin:0 auto}@media screen and (max-width:767px){.submission-details .submission-details-content{max-width:100%}}.submission-details .submission-date{margin-bottom:1rem}.submission-details .submission-title{margin-bottom:2rem}.submission-details .submission-subtitle{margin-bottom:1rem}.submission-details .submission-details-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem;margin-top:6rem;padding:2.5rem;border-radius:.625rem;background-color:#e2e8f0}.submission-details .submission-details-section .section-title{margin-bottom:1.25rem}@media screen and (max-width:767px){.submission-details .submission-details-section{margin-top:4rem}}.submission-details .submission-details-fields{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.submission-details .submission-details-field .h5{margin-bottom:.5rem}.submission-details .submission-details-field .field-asset{width:100%;max-width:300px;margin:0 auto 1rem}.submission-details .submission-details-field .field-asset img,.submission-details .submission-details-field .field-asset video{display:block;width:100%}.submission-details .submission-details-field .button{padding:.5rem 1rem}.submission-details .submission-details-field .field-empty{color:red}.product{background-color:#fff}.product .product-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:5rem;padding-top:2.5rem}.product .product-container.has-error{gap:2rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.product .product-container{margin-bottom:2.5rem}}.product .product-section{display:-ms-flexbox;display:flex;gap:3.2rem}@media (max-width:767px){.product .product-section{-ms-flex-direction:column;flex-direction:column;gap:1.75rem}}.product .product-images{display:-ms-flexbox;display:flex;gap:.8rem;width:50%}@media (max-width:767px){.product .product-images{width:100%}}.product .product-image-thumbs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.product .product-image-thumbs img{width:5.625rem;height:5.625rem;border-radius:.375rem;cursor:pointer}@media (max-width:767px){.product .product-image-thumbs{display:none}}.product .product-image-wrapper{position:relative}@media (max-width:767px){.product .product-image-wrapper{overflow-x:auto;display:-ms-flexbox;display:flex;gap:1rem;width:100%}.product .product-image-wrapper.is-full{-ms-flex-pack:center;justify-content:center}}.product .product-image-wrapper .product-image{position:absolute;width:100%;border-radius:.375rem;overflow:hidden;opacity:0;aspect-ratio:1/1;transition:opacity .3s ease-in-out;transition-delay:0}.product .product-image-wrapper .product-image.is-active{position:relative;opacity:1;transition-delay:.3s}@media (max-width:767px){.product .product-image-wrapper .product-image{position:relative;opacity:1}}.product .product-image-wrapper .product-image img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center}.product .product-help{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem;width:100%;max-width:370px;margin-top:1.25rem}@media (max-width:767px){.product .product-help{display:none;margin-top:2.5rem}}.product .product-help strong{color:#05286a}.product .product-help .title{color:#212121}.product .product-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%}@media (max-width:767px){.product .product-details{width:100%}}.product .product-details .product-small-text{margin-bottom:.25rem}.product .product-details .product-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:3.5rem}@media (max-width:767px){.product .product-details .product-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.product .product-details .product-name{width:100%;max-width:18rem}.product .product-details .product-price .on-sale{text-decoration:line-through}.product .product-details .product-description{margin-bottom:2.5rem}.product .product-details .product-description ul{padding-left:1rem}.product .product-details .product-description ul li{margin-bottom:.5rem}.product .product-details .product-delete{padding:0;border:none;background-color:transparent;cursor:pointer}.product .product-details .product-delete svg{width:1.5rem;height:1.5rem;fill:#212121}.product .product-details .product-quantity-wrapper label{margin-bottom:1.3rem;font-weight:500}.product .product-details .product-quantity-wrapper button{padding:0;border:none;background-color:transparent;cursor:pointer}.product .product-details .product-quantity-wrapper button:disabled{cursor:not-allowed}.product .product-details .product-quantity-wrapper button:disabled svg circle{fill:#b3b6ba}.product .product-details .product-quantity-wrapper button svg{width:2.125rem;height:2.125rem}.product .product-details .product-quantity-wrapper button svg circle{fill:#647594;transition:fill .3s ease-in-out}.product .product-details .product-quantity-wrapper input{width:100%;text-align:center}.product .product-details .product-quantity-wrapper .form-field{max-width:5.2rem;padding:.64rem .5rem}.product .product-details .product-quantity-wrapper .product-quantity{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.75rem}.product .product-details .product-quantity-wrapper svg{width:2.125rem}.product .product-details .product-related-products{position:relative;overflow:hidden;margin-top:3.5rem;padding:1.3rem;border-radius:.375rem;background-color:#e2e8f0}.product .product-details .product-related-products.is-active .related-products-header svg.icon-minus{display:block}.product .product-details .product-related-products.is-active .related-products-header svg.icon-plus{display:none}.product .product-details .product-related-products.is-active .related-products-container{height:100%;padding-top:2.5rem;transition-delay:0s}.product .product-details .product-related-products.is-active .related-products-container .related-product{opacity:1;transition-delay:.3s}@media screen and (max-width:767px){.product .product-details .product-related-products{margin-top:2.5rem}}.product .product-details .related-products-header{position:relative;width:100%;padding:0 2rem 0 0;border:none;text-align:left;background-color:transparent;cursor:pointer}.product .product-details .related-products-header svg{position:absolute;top:50%;right:0;width:1.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product .product-details .related-products-header svg.icon-minus{display:none}.product .product-details .related-products-header svg.icon-plus{display:block}.product .product-details .related-products-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-top:0;height:0;transition:height .3s ease-in-out,padding .3s ease-in-out;transition-delay:.3s}.product .product-details .related-products-container .related-product{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid #b3b6ba;opacity:0;transition:opacity .3s ease-in-out;transition-delay:0}.product .product-details .related-products-container .related-product:last-of-type{margin-bottom:1.5rem}@media screen and (max-width:1023px){.product .product-details .related-products-container .related-product{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.product .product-details .related-products-container .related-product .related-product-col{width:calc(50% - .5rem)}.product .product-details .related-products-container .related-product .related-product-col:nth-child(2){-ms-flex-order:3;order:3;width:100%}.product .product-details .related-products-container .related-product .related-product-col:last-child{-ms-flex-order:2;order:2;-ms-flex-pack:end;justify-content:flex-end}}.product .product-details .related-products-container .related-product-col{width:33.3333333333%}.product .product-details .related-products-container .related-product-col:last-child{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:1rem;-ms-flex-item-align:start;align-self:start;width:-webkit-fit-content;width:fit-content}.product .product-details .related-products-container .product-quantity-wrapper .form-field{max-width:2.8rem}
/*# sourceMappingURL=site.combined.min.css.map */
