.accordion{border:1px solid rgba(0,0,0,.1);border-radius:2px}.accordion__item+.accordion__item{border-top:1px solid rgba(0,0,0,.1)}.accordion__button{background-color:#f4f4f4;border:none;color:#444;cursor:pointer;padding:18px;text-align:left;width:100%}.accordion__button:hover{background-color:#ddd}.accordion__button:before{border-bottom:2px solid;border-right:2px solid;content:"";display:inline-block;height:10px;margin-right:12px;transform:rotate(-45deg);width:10px}.accordion__button[aria-expanded=true]:before,.accordion__button[aria-selected=true]:before{transform:rotate(45deg)}[hidden]{display:none}.accordion__panel{animation:fadein .35s ease-in;padding:20px}@keyframes fadein{0%{opacity:0}to{opacity:1}}:root{--gray-1:#f9f9f9;--gray-2:#eaeaea;--gray-3:#c5c5c5;--gray-4:#919191;--gray-5:#666;--dark-blue:#0056ab;--primary-blue:#3d8ad6;--light-blue:#d2e9ff;--dark-green:#066;--primary-green:#40b8b8;--light-green:#d9f1f1;--primary-yellow:#feef00;--light-yellow:#ffeeb3;--light-red:#ffc2c2;--primary-red:#ff3434;--main-font:Roboto,Arial,sans-serif;--title-font:Roboto Slab,Arial,sans-serif}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:700;src:url(/build/postcss/Roboto-Bold_56d19c06.woff2) format("woff2"),url(/build/postcss/Roboto-Bold_d51b9984.woff) format("woff")}@font-face{font-display:fallback;font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/postcss/Roboto-Regular_aebd8fe0.woff2) format("woff2"),url(/build/postcss/Roboto-Regular_5eaa75fe.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(/build/postcss/RobotoSlab-Bold_5c94140.woff2) format("woff2"),url(/build/postcss/RobotoSlab-Bold_48b7151d.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:500;src:url(/build/postcss/RobotoSlab-Medium_f0be3183.woff2) format("woff2"),url(/build/postcss/RobotoSlab-Medium_a6b4ccde.woff) format("woff")}*,:after,:before{box-sizing:inherit}body,html{max-width:100%;min-height:auto;overflow-x:hidden}body{box-sizing:border-box;color:var(--gray-5);font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;min-width:320px}#react-app,body{display:flex;flex-direction:column}#react-app{height:100%;min-height:100vh}h1{font-family:Roboto Slab,Arial,sans-serif;font-size:32px;line-height:48px}h2{font-size:24px}h2,h3{font-family:Roboto Slab,Arial,sans-serif;font-weight:500}h3{font-size:20px}.button{background:none;border:none;color:inherit;cursor:pointer;font-size:14px;font-weight:700;line-height:16px;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;text-transform:uppercase}.is-loading{background-color:red}.hide{display:none!important}.page-wrapper{display:flex;height:100%;margin-top:82px}.page-wrapper:not(.page-wrapper.content-page) .left-page-side,.page-wrapper:not(.page-wrapper.content-page) .right-page-side-content{align-items:center;display:flex;width:40%}@media screen and (max-width:1024px){.page-wrapper:not(.page-wrapper.content-page) .left-page-side,.page-wrapper:not(.page-wrapper.content-page) .right-page-side-content{display:none}.page-wrapper .landing-main{display:flex;flex-direction:column;min-height:unset!important}}.page-wrapper .landing-main .left-page-side-content{margin-right:auto;padding:40px 104px;width:40%}@media screen and (max-width:1580px){.page-wrapper .landing-main .left-page-side-content{padding:40px}}@media screen and (max-width:1024px){.page-wrapper .landing-main .left-page-side-content{flex:1;padding:0;width:100%}.page-wrapper .landing-main .left-page-side-content .absolute-container{justify-content:center;position:unset}.page-wrapper .landing-main .left-page-side-content .absolute-container .landing-welcome-container{align-items:center;display:flex;flex:1;flex-direction:column;position:unset;top:unset;width:100%}}.page-wrapper .right-page-side{margin-left:auto;margin-right:auto;min-height:calc(100vh - 82px);padding:40px 64px;width:60%}@media screen and (max-width:1300px){.page-wrapper .right-page-side{padding:0 16px}}@media screen and (max-width:1024px){.page-wrapper .right-page-side{padding:0;width:100%}}@media screen and (max-width:1200px){.page-wrapper.content-page{flex-direction:column-reverse;margin-top:0}.page-wrapper.content-page .right-page-side-content.fixed{position:static;width:100%}.page-wrapper.content-page .right-page-side-content.fixed .white-diagonal{display:none}.page-wrapper.content-page .right-page-side-content.fixed .absolute-container{height:unset;position:static;width:100%}.page-wrapper.content-page .right-page-side-content.fixed .absolute-container .default-right-container{display:flex;flex-direction:row;overflow-x:auto;padding:0 16px!important;position:static;width:100%}.page-wrapper.content-page .right-page-side-content.fixed .absolute-container .default-right-container .default-right-element{margin-bottom:0;padding:16px;width:240px}.page-wrapper.content-page .right-page-side-content.fixed .absolute-container .default-right-container .default-right-element .default-right-details{width:unset}.page-wrapper.content-page .right-page-side-content.fixed .absolute-container .default-right-container .default-right-element .default-right-img{margin-right:16px}}@media screen and (max-width:1024px){.page-wrapper{box-sizing:border-box;margin-top:0}}.button{border-radius:8px;display:inline-flex;height:48px;padding:16px 24px}@media screen and (max-width:400px){.button{align-items:center;padding:8px 12px}}.button .left-icon{height:16px;margin-right:15px;width:16px}.button .right-icon{height:16px;margin-left:15px;width:16px}.button.center-icon{padding:16px}.button.center-icon svg{height:16px;width:16px}.button.light-theme{background-color:var(--gray-2);color:#000}.button.light-theme svg{stroke:#000}.button.light-theme:hover{background-color:var(--light-green)}.button.light-theme.blue:hover{background-color:var(--light-blue)}.button.light-theme:disabled{background-color:var(--gray-2);color:var(--gray-3);cursor:default}.button.light-theme:disabled svg{stroke:var(--gray-3)}.button.blue-theme{background-color:var(--primary-blue);color:#fff}.button.blue-theme svg{stroke:#fff}.button.blue-theme:hover{background-color:var(--dark-blue)}.button.blue-theme:disabled{background-color:var(--gray-2);color:var(--gray-3);cursor:default}.button.blue-theme:disabled svg{stroke:var(--gray-3)}.button.green-theme{background-color:var(--primary-green);color:#fff!important}.button.green-theme svg{stroke:#fff}.button.green-theme:hover{background-color:var(--dark-green)}.button.green-theme:disabled{background-color:var(--gray-2);color:var(--gray-4);cursor:default}.button.green-theme:disabled svg{stroke:var(--gray-4)}.button.red-theme{background-color:var(--primary-red);color:#fff!important}.button.red-theme svg{stroke:#fff}.button.red-theme:hover{background-color:var(--light-red)}.button.red-theme:disabled{background-color:var(--gray-2);color:var(--gray-4);cursor:default}.button.red-theme:disabled svg{stroke:#fff}.small-icon-button{background-color:var(--gray-2);border-radius:8px;height:auto;padding:8px}.small-icon-button .icon{height:16px;width:16px}.small-icon-button .button-label{display:none}@media screen and (max-width:1024px){.form-button{display:none}.mobile-button-container{background-color:#fff;border-top-left-radius:32px;border-top-right-radius:32px;bottom:0;height:96px;left:0;position:absolute;right:0}.mobile-button-container .mobile-button{align-items:center;border:none;border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:700;height:48px;justify-content:center;left:16px;position:absolute;right:16px;text-transform:uppercase;top:16px}}@media screen and (min-width:1025px){.mobile-button-container,.mobile-button-container .mobile-button{display:none}}.mt-2{margin-top:8px}.mr-2{margin-right:8px}.mt-4{margin-top:16px}.mb-4{margin-bottom:16px}.mt-8{margin-top:32px}.mb-6{margin-bottom:24px}.mt-6{margin-top:24px}.m-0{margin:0}.p-0{padding:0}.my-4{margin-bottom:16px;margin-top:16px}.text-black{color:#000}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,2fr))}.grid{display:grid}.gap-2{-moz-column-gap:8px;column-gap:8px;row-gap:8px}.ReactModalPortal{z-index:99999}.admin-main{margin-top:104px;min-height:calc(100vh - 104px)}.pr-6{padding-right:24px}.flex{display:flex}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.items-center{align-items:center}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.space-between{justify-content:space-between}.flex-1{flex:1}.h-4{height:16px}pre{font-family:Roboto,Arial,sans-serif!important;margin:0}a{-webkit-appearance:unset!important}@media screen and (max-width:1024px){.hidden-mobile{display:none}}.absolute{position:absolute}.absolute-i{position:absolute!important}input{background-color:var(--gray-1);border:none;border-radius:8px;font-size:12px;font-weight:700;line-height:16px;padding:24px 16px;text-transform:uppercase}input:focus{outline:none}.select-drop-icon{-o-object-fit:contain;object-fit:contain;width:24px}.react-toggle{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;cursor:pointer;display:inline-block;padding:0;position:relative;touch-action:pan-x;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-toggle-screenreader-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed;opacity:.5;transition:opacity .25s}.react-toggle-track{border-radius:32px;height:24px;padding:0;transition:all .2s ease;width:43px}.react-toggle-track,.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#eaeaea}.react-toggle--checked .react-toggle-track,.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#40b8b8}.blue .react-toggle--checked .react-toggle-track,.blue .react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#3d8ad6}.react-toggle--checked .react-toggle-track-check,.react-toggle--checked .react-toggle-track-x,.react-toggle-track-check,.react-toggle-track-x{display:none}.react-toggle-thumb{background-color:#fafafa;border-radius:50%;box-sizing:border-box;height:18px;left:3px;position:absolute;top:3px;transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;transition:all .25s ease;width:18px}.react-toggle--checked .react-toggle-thumb{border-color:#40b8b8;left:22px}.toggle-container{align-items:center;display:flex}.toggle-container span{font-weight:700;margin-left:16px}.label{background-color:#f9f9f9;border:3px solid transparent;border-radius:8px;position:relative}.label label{display:block;width:100%}.label .label-name{bottom:24px;color:#666;font-size:12px;font-weight:700;left:16px;line-height:1;pointer-events:none;position:absolute;text-transform:uppercase;top:24px;transition-duration:.2s;z-index:1}.label:hover{border:3px solid #d9f1f1}.label.disabled .label-name{color:#c5c5c5}.label:focus-within{border:3px solid #d9f1f1}.label:focus-within .label-name{color:#066;top:8px}.label.input-filled .label-name{bottom:unset;top:8px}.label input{font-size:16px;font-weight:400;line-height:24px;padding-bottom:12px;padding-top:28px;text-transform:none;width:100%}.label.blue:hover{border-color:#d2e9ff}.label.blue:focus-within{border-color:#d2e9ff}.label.blue .label-name{color:#0056ab}.error-message{color:#ff3434}form .verification-code{margin-top:12px}.mobile-id-form{display:flex;justify-content:space-between}.mobile-id-form .label{width:50%}.mobile-id-form .label input{width:100%}.smart-id-form{display:flex}.smart-id-form .label,.smart-id-form .label input{width:100%}.school-selection-step{display:flex;flex:1;flex-direction:column}.school-selection-step h1{margin:.67em 0 8px!important}@media screen and (max-width:1024px){.school-selection-step h1{margin:0!important}}.school-selection-step .paper-end{display:block;left:50%;margin-bottom:16px;position:relative;transform:translateX(-50%);width:96px}.school-selection-step .title-and-description-cards{display:flex;flex-direction:column;margin-bottom:24px}.school-selection-step .title-and-description-cards :not(:last-child){margin-bottom:8px}@media screen and (max-width:1024px){.school-selection-step .title-and-description-cards{padding:0 8px}}.school-selection-step .search-area{margin-bottom:128px}@media screen and (max-width:1024px){.school-selection-step .search-area{margin-bottom:0;margin-top:80px;padding:0 8px}}.school-selection-step .search-area .search-button{align-items:center;background-color:transparent;border:none;color:var(--gray-5);cursor:pointer;display:flex;flex-direction:column;width:100%}.school-selection-step .search-area .search-button .search-icon{max-width:80px}@media screen and (max-width:1024px){.school-selection-step .search-area .search-button .search-icon{max-width:40px}}.school-selection-step .search-area .search-button .search-text{align-items:center;color:var(--gray-4);display:flex;margin-top:24px}.school-selection-step .search-area .search-button .search-text img{height:16px;width:16px}.school-selection-step .search-area .disclaimer-text{align-items:center;color:var(--dark-green);display:flex;font-weight:600;line-height:20px;margin-top:8px}.school-selection-step .search-area .disclaimer-text img{height:16px;margin-right:4px;width:16px}.school-selection-step.no-flex{flex:0}.search-input-wrapper{margin-top:24px;position:relative;width:100%}.search-input-wrapper input{color:var(--gray-5);font-size:16px;font-weight:700;padding-left:48px;text-transform:unset;width:100%}.tnc-container{margin:0 auto;width:100%}.tnc-container .mobile-heading{display:none}.tnc-container .paper-end{display:none;left:50%;margin-bottom:16px;position:relative;transform:translateX(-50%)}.tnc-container .title{color:#000;font-size:32px;line-height:1.1;margin-bottom:12px}.tnc-container .paragraph{font-size:16px;margin-bottom:32px}.tnc-container .tnc-body-paragraph,.tnc-container .tnc-introduction-paragraph{font-size:14px;margin-left:8px;white-space:pre-wrap;width:calc(100% - 48px)}.tnc-container .tnc-body-paragraph p,.tnc-container .tnc-introduction-paragraph p{margin:0}.tnc-container .tnc-body-paragraph p a,.tnc-container .tnc-introduction-paragraph p a{word-wrap:break-word}.tnc-container .tnc-body-subtitle,.tnc-container .tnc-introduction-subtitle{color:#000;font-size:20px;margin-bottom:16px}.tnc-container .tnc-introduction .tnc-introduction-paragraph{margin-bottom:40px}.tnc-container .tnc-body{max-height:500px;overflow-x:hidden;overflow-y:auto;width:100%}.tnc-container .tnc-body .tnc-body-header{color:#000;font-size:20px;margin-bottom:24px}.tnc-container .tnc-body .tnc-body-term-section{display:flex;margin-bottom:24px}.tnc-container .tnc-body .tnc-body-number{background-color:#eaeaea;border-radius:8px;color:#666;display:inline-block;font-size:14px;height:-moz-fit-content;height:fit-content;text-align:center;width:40px}.tnc-container .hide{display:none}.tnc-container .first.green{background-color:#40b8b8!important;color:#fff!important}.tnc-container .first.blue{background-color:#3d8ad6!important;color:#fff!important}.tnc-container .tnc-navigate{display:flex;justify-content:space-between;margin-top:68px}@media screen and (max-width:1024px){.tnc-container{padding:0}.tnc-container .paper-end{display:block}.tnc-container .tnc-white-container{background-color:#fff;border-radius:16px;margin-bottom:16px;padding:32px 16px}.tnc-container .tnc-white-container .title{border-bottom:1px solid #eaeaea;font-size:24px;font-weight:500;line-height:32px;margin:0;padding-bottom:12px;padding-top:16px}.tnc-container .tnc-white-container .paragraph{margin-bottom:24px;margin-top:8px}}.confirmation-container{margin-bottom:80px}.confirmation-container .mobile-heading{display:none}.confirmation-container .paper-end{display:none;left:50%;margin-bottom:16px;position:relative;transform:translateX(-50%)}.confirmation-container h2{color:#000}.confirmation-container .confirmation-field{display:flex;justify-content:space-between;margin-bottom:24px}.confirmation-container .confirmation-field .confirmation-field-title{font-size:12px;font-weight:700;text-transform:uppercase;width:50%}.confirmation-container .confirmation-field .confirmation-field-content{color:#000;display:flex;font-size:16px;gap:0 8px;width:50%}.confirmation-container .confirmation-field .confirmation-field-content:hover .edit{align-self:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m.348 11.265.484-2.174c.11-.495.358-.948.717-1.307L8.114 1.22a2.667 2.667 0 0 1 3.772 0l.895.895a2.667 2.667 0 0 1 0 3.772L6.216 12.45a2.667 2.667 0 0 1-1.307.717l-2.174.484a2 2 0 0 1-2.387-2.387Zm1.785-1.884-.483 2.174a.667.667 0 0 0 .795.795l2.174-.483c.238-.053.457-.17.633-.339l-2.78-2.78a1.333 1.333 0 0 0-.339.633Zm1.281-1.576 2.781 2.78L9.92 6.863 7.138 4.081 3.414 7.805Zm8.424-2.862-.976.976L8.08 3.14l.976-.977c.52-.52 1.365-.52 1.886 0l.895.895c.521.521.521 1.365 0 1.886Z' fill='%23000'/%3E%3C/svg%3E");cursor:pointer;display:block;height:13px;width:13px}.confirmation-container .confirmation-field .edit,.confirmation-container .confirmation-field .hide{display:none}@media screen and (max-width:1024px){.confirmation-container{margin:0;padding:0}.confirmation-container .paper-end{display:block}.confirmation-container .confirmation-white-container{background-color:#fff;border-radius:16px;margin-bottom:16px;padding:32px 16px 16px}.confirmation-container .confirmation-white-container h2{font-size:24px;font-weight:500;line-height:32px;margin:0;padding-bottom:12px;padding-top:16px}.confirmation-container .confirmation-white-container .heading-separator{display:block;margin-bottom:16px}.confirmation-container .confirmation-white-container .confirmation-field{margin-bottom:16px}}.response-container{align-items:center;display:flex;flex-direction:column;padding-top:64px}.response-container .form-button{margin:auto 0 0!important}.response-container .response-text{padding:40px 16px}.response-container h2{margin:0;padding-bottom:48px;padding-top:20px;text-align:center}@media screen and (max-width:1024px){.response-container h2{font-size:2vh}.response-container .form-button{background:#fff;border-top-left-radius:32px;border-top-right-radius:32px;bottom:0;left:0;padding:16px 16px 32px;position:fixed;right:0;width:100%}.response-container .form-button .button{display:flex;justify-content:center;width:100%}}.response-container .success{color:#066}.response-container .blue{color:#0056ab}.response-container .failed{color:#000}.response-container .success-response-image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M76.28 23.463A40 40 0 1 0 100 60.023l.002-4a1 1 0 0 1 1.001-1l8 .005a1 1 0 0 1 .999 1l-.002 4a50.004 50.004 0 0 1-35.823 47.92 49.998 49.998 0 0 1-56.122-20.734A50 50 0 0 1 80.35 14.329l3.654 1.628a1 1 0 0 1 .506 1.32l-3.256 7.307a1 1 0 0 1-1.32.507l-3.654-1.628Z' fill='%23066'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M113.534 16.463a5 5 0 0 1 .003 7.07l-50 50.05a5 5 0 0 1-7.072.002l-15-15a5 5 0 1 1 7.07-7.07l11.463 11.462 46.465-46.51a5 5 0 0 1 7.071-.004Z' fill='%23066'/%3E%3C/svg%3E");background-size:cover;height:120px;width:120px}.response-container .success-response-image.blue{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M76.28 23.463A40 40 0 1 0 100 60.023l.002-4a1 1 0 0 1 1.001-1l8 .005a1 1 0 0 1 .999 1l-.002 4a50.004 50.004 0 0 1-35.823 47.92 49.998 49.998 0 0 1-56.122-20.734A50 50 0 0 1 80.35 14.329l3.654 1.628a1 1 0 0 1 .506 1.32l-3.256 7.307a1 1 0 0 1-1.32.507l-3.654-1.628Z' fill='%230056AB'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M113.534 16.463a5 5 0 0 1 .003 7.07l-50 50.05a5 5 0 0 1-7.072.002l-15-15a5 5 0 1 1 7.07-7.07l11.463 11.462 46.465-46.51a5 5 0 0 1 7.071-.004Z' fill='%230056AB'/%3E%3C/svg%3E")}@media screen and (max-width:1024px){.response-container .success-response-image{background-size:cover;height:40px;width:40px}}.response-container .failed-response-image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M60 100c22.091 0 40-17.909 40-40S82.091 20 60 20 20 37.909 20 60s17.909 40 40 40Zm0 10c27.614 0 50-22.386 50-50S87.614 10 60 10 10 32.386 10 60s22.386 50 50 50Z' fill='%23066'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M55.667 47.504a5 5 0 1 1-8.656-5.008A14.996 14.996 0 0 1 60 35c8.284 0 15 6.716 15 15 0 5.489-3.367 9.97-7.5 12.5-3.32 2.032-1.25 7.5-7.513 7.5a5 5 0 0 1-4.974-5.52c.14-2.644 1.318-4.796 2.602-6.36 1.356-1.653 3.139-3.001 4.502-3.812 7.583-4.508-1.666-13.731-6.451-6.804ZM59.987 75a5 5 0 1 0 0 10 5 5 0 0 0 0-10Z' fill='%23066'/%3E%3C/svg%3E");height:120px;width:120px}.response-container .failed-response-image.blue{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M60 100c22.091 0 40-17.909 40-40S82.091 20 60 20 20 37.909 20 60s17.909 40 40 40Zm0 10c27.614 0 50-22.386 50-50S87.614 10 60 10 10 32.386 10 60s22.386 50 50 50Z' fill='%230056AB'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M55.667 47.504a5 5 0 1 1-8.656-5.008A14.996 14.996 0 0 1 60 35c8.284 0 15 6.716 15 15 0 5.489-3.367 9.97-7.5 12.5-3.32 2.032-1.25 7.5-7.513 7.5a5 5 0 0 1-4.974-5.52c.14-2.644 1.318-4.796 2.602-6.36 1.356-1.653 3.139-3.001 4.502-3.812 7.583-4.508-1.666-13.731-6.451-6.804ZM59.987 75a5 5 0 1 0 0 10 5 5 0 0 0 0-10Z' fill='%230056AB'/%3E%3C/svg%3E")}.response-container .center{position:relative;width:100%}.card-type-selection-step{position:relative}.card-type-selection-step .paper-end{display:none;left:50%;position:relative;transform:translateX(-50%)}.card-type-selection-step .card-type-validity{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.card-type-selection-step .card-type-validity .label{grid-column:span 1/span 1}.card-type-selection-step .card-type-validity.card-type-selected{grid-template-columns:repeat(2,minmax(0,1fr))}.card-type-selection-step h1{margin:.67em 0 8px!important}@media screen and (max-width:1024px){.card-type-selection-step{padding:0}.card-type-selection-step .paper-end{display:block}.card-type-selection-step .card-type-selection-container{background-color:#fff;border-radius:16px;margin-bottom:16px;padding:16px}.card-type-selection-step .card-type-selection-container .card-type-selected{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:8px}.card-type-selection-step .bottom-mobile-separator{background-color:#eaeaea;bottom:-16px;height:40px;position:absolute;width:100%;z-index:-1}}.personal-data-container{width:100%}.personal-data-container .paper-end{display:none;left:50%;position:relative;transform:translateX(-50%);width:96px}.personal-data-container .form{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px}.personal-data-container h1{margin:.67em 0 8px!important}.personal-data-container .calendar-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19 6H5a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V7a1 1 0 0 0-1-1ZM5 4a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V7a3 3 0 0 0-3-3H5Z' fill='%23919191'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 12a1 1 0 1 0 0 2h7a1 1 0 1 0 0-2h-7Zm-3 4a1 1 0 1 0 0 2h6a1 1 0 1 0 0-2H7ZM7 2a1 1 0 0 0-1 1v4a1 1 0 0 0 2 0V3a1 1 0 0 0-1-1Zm10 0a1 1 0 0 0-1 1v4a1 1 0 1 0 2 0V3a1 1 0 0 0-1-1Z' fill='%23919191'/%3E%3C/svg%3E");background-repeat:no-repeat;height:24px;pointer-events:none;position:absolute;right:8px;top:30%;width:24px}.personal-data-container input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;height:auto;left:0;position:absolute;right:0;top:0;width:auto}@media screen and (max-width:1024px){.personal-data-container{padding:0}.personal-data-container .paper-end{display:block}.personal-data-container .form{background-color:#fff;border-radius:16px;margin-bottom:16px;padding:16px}.address-apartment .col-span-1{grid-column:span 2/span 2}}.input-like-container{background:#f9f9f9;border-radius:8px;height:64px;padding:28px 16px 12px}.heading-separator{background:#eaeaea;height:1.5px;margin-bottom:32px;width:100%}@media screen and (max-width:1024px){.heading-separator{display:none}}.ReactCrop{cursor:crosshair;display:inline-block;max-width:100%;overflow:hidden;position:relative}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-height:inherit;max-width:100%;touch-action:none}.ReactCrop__crop-selection{border:1px dashed #fff;box-shadow:0 0 0 9999em rgba(0,0,0,.5);cursor:move;left:0;position:absolute;top:0;touch-action:none;transform:translateZ(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%;box-shadow:0 0 1px 1px #fff,0 0 0 9999em rgba(0,0,0,.5)}.ReactCrop__crop-selection:focus{border-color:blue;border-style:solid;outline:none}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{background-color:hsla(0,0%,100%,.4);content:"";display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{height:100%;width:1px}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%;left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666%;left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{height:1px;width:100%}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%;top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666%;top:66.6666666667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{background-color:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.7);content:"";display:block;height:10px;outline:1px solid transparent;position:absolute;width:10px}.ReactCrop__drag-handle:focus:after{background:#2dbfff;border-color:blue}.ReactCrop .ord-nw{cursor:nw-resize;left:0;margin-left:-5px;margin-top:-5px;top:0}.ReactCrop .ord-nw:after{left:0;top:0}.ReactCrop .ord-n{cursor:n-resize;left:50%;margin-left:-5px;margin-top:-5px;top:0}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{cursor:ne-resize;margin-right:-5px;margin-top:-5px;right:0;top:0}.ReactCrop .ord-ne:after{right:0;top:0}.ReactCrop .ord-e{cursor:e-resize;margin-right:-5px;margin-top:-5px;right:0;top:50%}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{bottom:0;cursor:se-resize;margin-bottom:-5px;margin-right:-5px;right:0}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;cursor:s-resize;left:50%;margin-bottom:-5px;margin-left:-5px}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{bottom:0;cursor:sw-resize;left:0;margin-bottom:-5px;margin-left:-5px}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{cursor:w-resize;left:0;margin-left:-5px;margin-top:-5px;top:50%}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{height:6px;left:0;margin-top:-3px;top:0;width:100%}.ReactCrop__drag-bar.ord-e{height:100%;margin-right:-3px;right:0;top:0;width:6px}.ReactCrop__drag-bar.ord-s{bottom:0;height:6px;left:0;margin-bottom:-3px;width:100%}.ReactCrop__drag-bar.ord-w{height:100%;left:0;margin-left:-3px;top:0;width:6px}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media (pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{height:24px;width:24px}}.photo-upload-step{width:100%}.photo-upload-step h1{margin:.67em 0 8px!important}.photo-upload-step .paper-end{display:none;left:50%;position:relative;transform:translateX(-50%)}.photo-upload-step .upload-container{align-items:center;border:2px dashed #c5c5c5;border-radius:16px;display:flex;flex-direction:column;height:300px;justify-content:center;width:100%}.photo-upload-step .upload-container p{font-size:14px;margin:4px 0 0;text-align:center}.photo-upload-step .crop-container{align-items:center;background:#f9f9f9;border-radius:16px;display:flex;flex-direction:column;justify-content:center}.photo-upload-step .crop-container .image-to-crop{max-height:387px;max-width:100%}.photo-upload-step .crop-container .actions{align-items:center;display:flex;justify-content:space-between;padding:24px}.photo-upload-step .crop-container .actions .rc-slider{min-width:100px;width:100%}.photo-upload-step .crop-container .actions .rc-slider.blue .rc-slider-track{background-color:#3d8ad6}.photo-upload-step .crop-container .actions .rc-slider.blue .rc-slider-handle{border:2px solid #3d8ad6}.photo-upload-step .crop-container .actions .rc-slider.blue .rc-slider-handle-dragging{border-color:#3d8ad6;box-shadow:0 0 0 5px #3d8ad6}.photo-upload-step .crop-container .actions .scale-control{align-items:center;display:flex;justify-content:center;margin:0 12px;padding-left:16px;padding-right:16px}.photo-upload-step .crop-container .actions .scale-control img{-o-object-fit:contain;object-fit:contain;width:16px}.photo-upload-step .crop-container .actions .slider-wrapper{align-items:center;display:flex}@media screen and (max-width:1024px){.photo-upload-step .crop-container .actions{flex-direction:column-reverse}}.photo-upload-step .crop-container .ReactCrop__crop-selection{border:none;box-shadow:0 0 0 9999em hsla(0,0%,98%,.5)}.photo-upload-step .crop-container .ReactCrop__crop-selection img{height:106%;-o-object-fit:fill;object-fit:fill;position:absolute;width:105%}.photo-upload-step .crop-container .ReactCrop__crop-selection img:first-child{height:108%;left:-4%;top:-3.5%;width:108%}.photo-upload-step .crop-container .ReactCrop__crop-selection img:last-child{left:-2.4%;top:-2.5%}.photo-upload-step .photo-upload-instructions{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px;row-gap:24px}.photo-upload-step .photo-upload-instructions .photo-upload-instruction{align-items:center;display:flex;grid-column:span 1/span 1}.photo-upload-step .photo-upload-instructions .photo-upload-instruction .icon-wrapper{align-items:center;background:#eaeaea;border-radius:16px;display:flex;justify-content:center;margin-right:16px;min-height:48px;min-width:48px}.photo-upload-step .photo-upload-instructions .photo-upload-instruction .icon-wrapper img{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.photo-upload-step .photo-upload-instructions .photo-upload-instruction p{font-size:14px}.photo-upload-step .photo-uploaded{align-items:center;background:#f9f9f9;display:flex;justify-content:center;padding:24px;width:100%}.photo-upload-step .photo-uploaded .cropped-image{border-radius:16px;height:256px;max-width:50%;-o-object-fit:contain;object-fit:contain}.photo-upload-step .photo-uploaded .upload-container{height:256px;margin-left:24px;width:50%}@media screen and (max-width:1024px){.photo-upload-step{padding:0}.photo-upload-step .paper-end{display:block}.photo-upload-step .photo-upload-step-container{background-color:#fff;border-radius:16px;margin-bottom:16px;padding:32px 16px}.photo-upload-step .photo-upload-step-container .photo-upload-instructions{grid-template-columns:repeat(1,minmax(0,1fr));margin-top:24px;row-gap:16px}.photo-upload-step .photo-upload-step-container .actions{padding:16px}}.rc-slider{border-radius:6px;height:14px;padding:5px 0;position:relative;touch-action:none;width:100%}.rc-slider,.rc-slider *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-rail{background-color:#e9e9e9;width:100%}.rc-slider-rail,.rc-slider-track{border-radius:6px;height:4px;position:absolute}.rc-slider-track{background-color:#40b8b8}.rc-slider-handle{background-color:#fff;border:2px solid #40b8b8;border-radius:50%;cursor:pointer;cursor:grab;height:16px;margin-top:-6px;opacity:.8;position:absolute;touch-action:pan-x;width:16px}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#40b8b8;box-shadow:0 0 0 5px #40b8b8}.rc-slider-handle:focus{box-shadow:none;outline:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #40b8b8}.rc-slider-handle-click-focused:focus{border-color:#40b8b8;box-shadow:unset}.rc-slider-handle:hover{border-color:#40b8b8}.rc-slider-handle:active{border-color:#40b8b8;box-shadow:0 0 5px #40b8b8;cursor:grabbing}.rc-slider-mark{font-size:12px;left:0;position:absolute;top:18px;width:100%}.rc-slider-mark-text{color:#999;cursor:pointer;display:inline-block;position:absolute;text-align:center;vertical-align:middle}.rc-slider-mark-text-active{color:#666}.rc-slider-step{background:transparent;height:4px;pointer-events:none;position:absolute;width:100%}.rc-slider-dot{background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;bottom:-2px;cursor:pointer;height:8px;position:absolute;vertical-align:middle;width:8px}.rc-slider-dot-active{border-color:#40b8b8}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{height:100%;padding:0 5px;width:14px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;margin-top:0;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{height:100%;left:18px;top:0}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;display:block!important}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:scale(0)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform:scale(0);transform-origin:50% 100%}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{opacity:0;transform:scale(0);transform-origin:50% 100%}}.rc-slider-tooltip{left:-9999px;position:absolute;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9;color:#fff;font-size:12px;height:24px;line-height:1;min-width:24px;padding:6px 2px;text-align:center;text-decoration:none}.rc-slider-tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-top-color:#6c6c6c;border-width:4px 4px 0;bottom:4px;left:50%;margin-left:-4px}.payment-step h1{margin:.67em 0 8px!important}.payment-step h2{color:#000;font-size:24px;margin:0 0 40px}@media screen and (max-width:1024px){.payment-step h2{margin:0;padding:48px 237px 16px 0}}.payment-step .radio-button{align-items:center;display:flex;gap:5px}.payment-step .radio-button input,.payment-step .radio-button label{cursor:pointer}.payment-step .card-payment{display:flex;justify-content:space-between}.payment-step .bank-payment{background-color:#f9f9f9;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));justify-items:center;padding:10px}.payment-step .bank-payment img{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;height:80px;-o-object-fit:contain;object-fit:contain;padding:30px 10px;transition:transform .3s ease;width:80px}.payment-step .bank-payment img:hover{transform:scale(1.05)}.payment-step .active{border:2px solid blue;box-shadow:0 0 10px rgba(0,0,255,.5);transform:scale(1.05);transition:transform .3s ease,box-shadow .3s ease,border .3s ease}.payment-step .payment-options{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}@media screen and (max-width:1024px){.payment-step .payment-options{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-step{background-color:#fff;border-radius:16px;margin-bottom:16px;padding:0 16px 32px}}@media (max-width:600px){.payment-step .bank-payment{grid-template-columns:1fr}.payment-step .bank-payment img{width:100%}}.steps-indicator{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;left:0;position:fixed;top:84px;z-index:1}@media screen and (max-width:1024px){.steps-indicator{display:none}}.steps-indicator .step{background-color:#066;border-radius:0 8px 8px 0;cursor:default;height:82px;position:relative;transition:.25s;width:8px}.steps-indicator .step.active{background-color:#fff;cursor:pointer;width:16px}.steps-indicator .step.completed{background-color:#d9f1f1;cursor:pointer}.steps-indicator .step .step-completed,.steps-indicator .step .step-name{margin:0;position:absolute;top:50%;transform:translateY(-50%)}.steps-indicator .step .step-name{color:#fff;font-size:16px;font-weight:600;left:24px;transition:.25s}.steps-indicator .step .step-name.inactive{color:#066;opacity:0}.steps-indicator .step .step-completed{height:24px;left:16px;-o-object-fit:contain;object-fit:contain;width:24px}.steps-indicator .step:hover .step-name.inactive{opacity:1}.steps-indicator .step:hover:not(.completed){width:16px}.steps-indicator .step:hover:not(.active){opacity:.7}.steps-indicator.blue .step{background-color:#0056ab}.steps-indicator.blue .step.completed{background-color:#d2e9ff}.steps-indicator.blue .step.active{background-color:#fff;cursor:pointer;width:16px}.admin-form{display:grid;grid-template-columns:repeat(6,minmax(0,6fr));margin:24px auto;max-width:100%;padding:24px 80px 240px;width:560px}.admin-form.cards{-moz-column-gap:48px;column-gap:48px;margin:0;width:100%}.admin-form.my-profile,.admin-form.users{padding:24px 0 240px}@media screen and (max-width:1024px){.admin-form.users{padding:24px 16px 240px}}.admin-form .cards-form-left{display:grid;grid-column:span 3/span 3;grid-template-columns:repeat(6,minmax(0,6fr))}.admin-form .cards-form-right{grid-column:span 3/span 3;width:100%}.admin-form-fields-wrapper{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(6,minmax(0,6fr));row-gap:8px}.admin-form-fields-wrapper .card-type-validity,.admin-form-fields-wrapper .school-select{display:flex;gap:12px}.admin-form-fields-wrapper .card-type-validity .label-container,.admin-form-fields-wrapper .school-select .label-container{flex:1 1 100%;margin-bottom:0}.admin-form-fields-wrapper .card-type-validity .label-container .label.input-filled,.admin-form-fields-wrapper .school-select .label-container .label.input-filled{margin-bottom:0!important}.admin-form-fields-wrapper .card-type-validity .label-container label,.admin-form-fields-wrapper .school-select .label-container label{min-height:64px}.admin-form-fields-wrapper #react-select-2-listbox,.admin-form-fields-wrapper #react-select-4-listbox,.admin-form-fields-wrapper #react-select-5-listbox{z-index:100}.admin-form-fields-wrapper .see-all{color:#066;cursor:pointer;display:flex;font-size:14px;font-weight:600;line-height:20px;place-self:end;text-decoration:none;white-space:nowrap}.admin-form-fields-wrapper .see-all img{margin-left:4px}.admin-form-fields-actions{display:flex;justify-content:flex-end;margin-top:36px;width:100%}@media screen and (max-width:1024px){.admin-form-fields-actions button{justify-content:center;width:100%}}.id-card-form .error-message{margin-top:24px}.import-form__message{margin:24px auto;max-width:90%;width:1120px}.import-form{display:grid;gap:64px;grid-template-columns:repeat(6,minmax(0,6fr));margin:0 auto;max-width:90%;width:1120px}.import-form .import-form__form{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:1fr;row-gap:8px}.import-form .upload-container{align-items:center;border:2px dashed #c5c5c5;border-radius:16px;color:#666;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-style:normal;font-weight:400;height:116px;justify-content:center;line-height:20px;margin-top:40px;text-align:center;width:100%}.import-form .upload-container img{height:44px}.import-form .import-form__example-download-wrapper{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-top:24px}.import-form .import-form__example-download-wrapper .import-form__example-download{align-items:center;background:#eaeaea;border-radius:8px;color:#000;display:flex;flex-direction:row;font-size:14px;font-style:normal;font-variant:small-caps;font-weight:700;justify-content:center;line-height:16px;padding:8px 16px;text-decoration:none}.import-form .import-form__example-download-wrapper .import-form__example-download img{margin-left:10px}.person-form{width:100%}.person-form .person-form__image{border-radius:300px;display:block;height:104px;margin:0 auto 48px;overflow:hidden;width:104px}.person-form .person-form__separator{background:#eaeaea;height:1.5px;margin:16px 0 36px;width:100%}.person-form .person-form__form{display:grid;gap:10px}.person-form .person-form__readonly-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.person-form .person-form__readonly-row-icon{flex:0;height:16px;margin-right:8px;width:16px}.person-form .person-form__readonly-row-field{color:#666;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:16px;text-transform:uppercase}.person-form .person-form__readonly-row-value{color:#000;font-size:16px;font-weight:400;line-height:24px;margin-left:auto}.person-form .person-form__actions,.person-form .person-form__btn{align-items:center;display:flex;gap:8px}.person-form .person-form__btn{background:var(--gray-2);border-radius:8px;color:#000;cursor:pointer;flex-direction:row;font-size:14px;font-variant:small-caps;font-weight:700;height:48px;justify-content:center;line-height:16px;padding:16px 24px;text-transform:unset;transition:background-color .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:276px}.person-form .person-form__btn:hover{background-color:var(--light-green)}.person-form .person-form__btn.person-form__btn--primary{background-color:var(--primary-green);color:#fff}.person-form .person-form__btn.person-form__btn--primary:hover{background-color:var(--dark-green)}.master-card-type-selection-step{display:flex;flex:1;flex-direction:column}.master-card-type-selection-step .paper-end{display:block;left:50%;margin-bottom:16px;position:relative;transform:translateX(-50%);width:96px}.card-recipient-selection-step{display:flex;flex:1;flex-direction:column}.card-recipient-selection-step .paper-end{display:block;left:50%;margin-bottom:16px;position:relative;transform:translateX(-50%);width:96px}.card-recipient-selection-step .form-button{display:flex}.card-recipient-selection-step .form-button .button{margin-left:auto}.tab{border-bottom:4px solid var(--light-green);border-radius:0;color:var(--dark-green)}.tab.is-active{border-color:var(--dark-green)}@media screen and (max-width:1024px){.tab{border:1px solid #eaeaea;border-radius:8px;color:#666;font-size:14px;font-weight:700;grid-column:span 1/span 1;padding:16px 24px;text-align:center}.tab.is-active{background:#066;border-color:unset;color:#fff}}.tabs .tab-titles{display:flex;justify-content:space-evenly}@media screen and (min-width:1025px){.tabs .tab-titles{margin:0 auto;max-width:100%;width:580px}}.tabs .tab-titles .tab{display:flex;flex:1;justify-content:center;margin:0 4px}.tabs .tab-titles .paper-end{display:none}@media screen and (max-width:1024px){.tabs .tab-titles{background:#fff;border-bottom-left-radius:32px;border-bottom-right-radius:32px;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px 48px;position:relative;row-gap:8px;z-index:1}}.tabs .tab-titles .paper-end{display:block;left:50%;position:absolute;top:100%;transform:translateX(-50%)}.tabs .tab-content{color:#000;margin-top:56px;position:relative}@media screen and (min-width:1025px){.tabs .tab-content{margin:56px auto 0;max-width:100%;width:580px}}.tabs .tab-content .button{justify-content:center;min-width:140px}@media screen and (max-width:1024px){.tabs .tab-content{background:#eaeaea;flex:1;margin:0;padding:96px 16px 64px;position:relative;top:-32px}}.tabs .form-button{margin-top:48px;position:relative}@media screen and (max-width:1024px){.tabs .form-button{background:#fff;border-top-left-radius:32px;border-top-right-radius:32px;bottom:0;left:0;margin-top:0;padding:16px 16px 0;position:absolute;right:0}.tabs .form-button .button{width:100%}}.tabs .form-inputs,.tabs .mobile-id-form,.tabs .smart-id-form{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:48px;row-gap:8px}.tabs .form-inputs .label-container,.tabs .mobile-id-form .label-container,.tabs .smart-id-form .label-container{grid-column:span 1/span 1}@media screen and (max-width:1024px){.tabs .form-inputs .label-container,.tabs .mobile-id-form .label-container,.tabs .smart-id-form .label-container{grid-column:span 2/span 2}}.tabs .form-inputs .label-container .label,.tabs .mobile-id-form .label-container .label,.tabs .smart-id-form .label-container .label{width:100%}.tabs .mobile-heading{color:#40b8b8;display:none;font-size:20px;font-weight:500;margin:0 0 48px;text-align:center}@media screen and (max-width:1024px){.tabs .mobile-heading{display:block}}.tabs .mobile-heading.blue{color:#3d8ad6}@media screen and (max-width:1024px){.tabs{display:flex;flex-direction:column;height:100%}}.tabs-with-icons{display:flex;flex-wrap:wrap;gap:16px}.tabs-with-icons .tab-item{flex:1 0 30%}.tabs-with-icons.is-even .tab-item{flex:1 0 40%}@media screen and (max-width:1024px){.is-odd .tab-item{flex:1 0 25%}}.header{display:flex;position:fixed;width:100%;z-index:99999}.header.landing{position:static}.header.landing .logo-white{display:none}@media screen and (max-width:767px){.header.landing .logo-white{display:block}.header.landing .logo-green{display:none}.header.landing:not(.homepage){background-color:#40b8b8}.header.landing:not(.homepage) .mobile-handle{background-color:#fff}.header.landing:not(.homepage) .mobile-handle .image-white{display:none}.header.landing:not(.homepage) .mobile-handle .image-green{display:block}.header.landing.homepage .logo-white{display:none}.header.landing.homepage .logo-green{display:block}}.header.public .mobile-handle{display:none;height:48px;padding:0;width:48px}.header.public .mobile-handle .image-black,.header.public .mobile-handle .image-green,.header.public .mobile-handle .image-white{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.header.public .mobile-handle .image-green,.header.public .mobile-handle .image-white{display:none}.header.public .mobile-handle .image-black{display:block}@media screen and (max-width:1200px){.header.public .mobile-handle{align-items:center;display:flex;justify-content:center}}@media screen and (max-width:767px){.header.public .mobile-handle{background-color:#40b8b8}.header.public .mobile-handle .image-white{display:block}.header.public .mobile-handle .image-black,.header.public .mobile-handle .image-green{display:none}}.header .left{align-items:center;background-color:#40b8b8;display:flex;padding-bottom:17px;padding-left:48px;width:40%}@media (max-width:1024px){.header .left{display:none}}.header .left .navigation-bar-left-default{display:none}.header .left a{display:flex}.header .left.blue-theme{background-color:#3d8ad6}.header .left.w-full{width:100%}.header .left.landing{align-items:stretch;display:flex;padding-bottom:0;width:60%}@media (max-width:1024px){.header .left.landing{display:none}}.header .left.landing .navigation-bar-left-default{display:flex}.header .left.landing>a{padding-bottom:17px}@media screen and (max-width:767px){.header .left.landing{justify-content:center}}.header .transparent{background-color:transparent!important}.header .right{background-color:#fff;display:flex;justify-content:flex-end;padding-bottom:17px;padding-right:48px;padding-top:17px;width:60%}@media (max-width:1024px){.header .right{display:none}}.header .right .button:last-of-type{margin-left:16px}.header .right .logged-in-header{align-items:center;display:flex}.header .right .logged-in-header .drawer-image{height:16px;margin-left:8px;-o-object-fit:contain;object-fit:contain;width:16px}.header .right.landing{width:40%}.header.admin{align-items:center;background:#fff;display:flex;padding:24px 48px;width:100%}.header.admin .logo-wrapper img{display:block}.header.admin .nav{display:flex;flex:1;padding:0 48px}.header.admin .nav .nav-button{border-radius:8px;color:#40b8b8;flex:1;font-size:16px;padding:16px;text-align:center;text-decoration:none}.header.admin .nav .nav-button:hover{color:#066;font-weight:700}.header.admin .nav .nav-button.active{background-color:#d9f1f1;font-weight:700}.header .user-button{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;margin-right:16px;outline:none;padding:16px 8px}.header .user-button:focus{outline:none}.header .mobile{display:none!important}.header .mobile.logo-wrapper{align-items:center;justify-content:center;width:100%}.header .mobile.logged-in{width:unset}.header .mobile.button{align-items:center;display:flex;justify-content:center;max-height:48px;max-width:48px;min-height:48px;min-width:48px;padding:0}.header .mobile.button-placeholder{width:48px}@media screen and (max-width:1024px){.header .mobile{display:flex!important}.header{align-items:center;background:#fff;height:72px;justify-content:space-between;padding:0 16px}}.header.public{justify-content:space-between}.header.public .mobile-placeholder{width:64px}@media screen and (min-width:767px){.header.public .mobile-placeholder{display:none}}.header.public .left,.header.public .right{display:flex;width:unset}.header.public .left .logo,.header.public .right .logo{min-width:80px;padding:0;width:80px}.header.public .left .logo img,.header.public .right .logo img{width:100%}@media screen and (max-width:767px){.header.public .left .button:not(.mobile-handle),.header.public .right .button:not(.mobile-handle){display:none}}@media screen and (max-width:1024px){.header.public .left,.header.public .right{padding:16px 0}.header.public{align-items:center;background:#fff;height:unset;justify-content:space-between;padding:0 16px}}.nav-button{background:transparent;border:0;cursor:pointer}.nav-button,.nav-button:focus{outline:none}.image-card{align-items:stretch;background-color:#f9f9f9;border-radius:16px;padding:24px;position:relative}.image-card,.image-card .image-and-contact-info{display:flex}.image-card .image-and-contact-info .image-wrapper{margin-right:16px;position:relative;width:104px}.image-card .image-and-contact-info .image-wrapper:before{content:"";display:block;height:0;padding-bottom:100%;pointer-events:none;width:100%}.image-card .image-and-contact-info .profile-image{border-radius:8px;bottom:0;left:0;max-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.image-card .image-and-contact-info .contact-info{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.image-card .image-and-contact-info .contact-info .name{color:#000;font-weight:700}.image-card .image-and-contact-info .contact-info .card-type{color:#919191;font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:19px;text-transform:uppercase}.image-card .image-and-contact-info .contact-info .institution{color:#000;font-size:14px}.image-card .image-and-contact-info .contact-info .expiration{font-size:14px}.image-card .actions{align-items:flex-end;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin:0}.image-card .actions .rejection-reason-text{color:#909090;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:16px;text-transform:uppercase}.image-card .actions .details-container{display:none}.image-card .actions .buttons{display:flex;gap:4px}.image-card .actions .buttons .regular-button{color:#000;font-size:14px;font-weight:700;max-height:32px;padding:8px 16px;white-space:nowrap}@media screen and (max-width:1024px){.image-card .actions .buttons{display:none}.image-card .actions .buttons a,.image-card .actions .buttons button{display:flex;justify-content:center}.image-card .actions .buttons.open{display:flex}.image-card{flex-direction:column;padding:8px}.image-card .actions{flex:unset;height:32px;position:relative}.image-card .actions .tag{align-items:center;border-bottom-left-radius:16px;border-bottom-right-radius:16px;bottom:-8px;display:flex;height:32px;justify-content:center;left:-8px;position:absolute;right:-8px;text-align:center}.image-card .actions .tag .chevron{display:block;margin-left:4px}.image-card .actions .button{display:none}.image-card .actions .small-icon-button .button-label{color:#000;display:block!important;font-size:12px!important;margin-left:4px}.image-card.image-card-mobile .tag{left:0;right:0}.image-card.image-card-mobile .tag .chevron{transform:rotate(180deg)}.image-card-mobile{padding:0}.image-card-mobile .image-and-contact-info{padding:8px}.image-card-mobile .actions{background-color:#fff;flex:1;justify-content:flex-start;padding:8px}.image-card-mobile .actions .buttons{width:100%}.image-card-mobile .actions .buttons .button{display:inline-block;max-height:48px;width:100%}.image-card-mobile .actions .buttons .small-icon-button{align-items:center;display:flex;height:48px}.image-card-mobile .actions .details-container{display:block;padding:8px;width:100%}.image-card-mobile .actions .details-container .details{display:flex;justify-content:space-between;margin-bottom:14px}.image-card-mobile .actions .details-container .details-first-paragraph{color:#666;font-size:12px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.image-card-mobile .actions .details-container .details-second-paragraph{color:#919191;font-size:14px;font-weight:400;line-height:20px;margin:0}}.image-card-wrapper.opened{border:1px solid #eaeaea;border-radius:16px;margin-bottom:14px}.image-card-wrapper:hover:not(.opened){border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.04),0 8px 32px rgba(0,0,0,.08)}.image-card-wrapper:hover:not(.opened) .image-card{background-color:#fff}.image-card-wrapper .details-container{display:block;padding:4px 24px 10px;width:100%}.image-card-wrapper .details-container .details{display:flex;justify-content:space-between;margin-bottom:14px}.image-card-wrapper .details-container .details-first-paragraph{color:#666;font-size:12px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.image-card-wrapper .details-container .details-second-paragraph{color:#919191;font-size:14px;font-weight:400;line-height:20px;margin:0}.tag{border-radius:8px;font-size:12px;font-weight:700;letter-spacing:.06em;padding:4px 8px;text-transform:uppercase}.tag.active,.tag.approved,.tag.submitted{background:#d9f1f1;color:#066}.tag.error{background:#ffc2c2;color:#ff3434}.tag.checking,.tag.expiring,.tag.inProduction,.tag.notProduced,.tag.pending,.tag.progress,.tag.unknown{background:#ffeeb3;color:#a98812}.tag.deactivated,.tag.expired,.tag.inactive,.tag.rejected{background:#ffc2c2;color:#ff3434}.tag .chevron{display:none}@media screen and (max-width:1024px){.tag{cursor:pointer}}.thought-bubble{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#fff;border-radius:12px;display:flex;flex-direction:row;max-width:400px;padding:24px;position:relative;width:95%}.thought-bubble .separator{background-color:#066;margin-left:24px;margin-right:24px;opacity:.2;width:1px}.thought-bubble a{color:#000;display:flex;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase}.thought-bubble .left-bubble{align-items:center;display:flex;flex-direction:column;width:50%}.thought-bubble .left-bubble .illustration{width:90px}.thought-bubble .right-bubble{align-items:center;display:flex;flex-direction:column;width:50%}.thought-bubble .right-bubble .illustration{width:90px}.thought-bubble .bubble-label{display:flex;justify-content:center;width:100%}.thought-bubble .bubble-edge{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-left:37px solid transparent;border-top:16px solid #fff;bottom:-16px;height:0;position:absolute;right:80px;width:0}.loading-wrapper{background-color:#fff;min-height:100vh;position:relative}.loading-dots{left:50%;min-width:20px;position:absolute;text-align:center;top:50%}.loading-dots.static{left:unset;position:static;top:unset}.loading-dots .dot{animation-duration:1.2s;animation-iteration-count:infinite;animation-name:fade;background-color:#066;border-radius:50%;display:inline-block;height:12px;margin:0 1px;position:relative;vertical-align:middle;width:12px}.loading-dots .dot-2{animation-delay:.15s}.loading-dots .dot-3{animation-delay:.3s}.loading-dots.theme-dark .dot{background-color:#646464}.loading-dots.blue .dot{background-color:#0056ab}@keyframes fade{0%,to{opacity:1}40%,50%{opacity:0}}.left-page-side .fixed-container{align-items:center;background-color:var(--primary-green);display:flex;flex-direction:column;height:100%;position:fixed;top:82px;width:inherit}.left-page-side .fixed-container.blue-background{background-color:var(--primary-blue)}.left-page-side .fixed-container .bubble{align-self:flex-end;right:-30px;top:40px}.left-page-side .main-character{-o-object-fit:contain;object-fit:contain;width:100%}.accordion{border:none}@media screen and (max-width:1024px){.accordion{margin-left:8px;margin-right:8px;padding-bottom:244px}}.accordion .accordion__item{background:var(--gray-1);border-radius:8px;border-top:transparent;box-shadow:0 2px 8px rgba(0,0,0,.04),0 8px 32px rgba(0,0,0,.08);margin-bottom:24px}.accordion .accordion__item:nth-child(2n).is-expanded{border-left:8px solid var(--primary-blue)}@media screen and (max-width:1024px){.accordion .accordion__item:nth-child(2n).is-expanded{border-left:none;border-top:8px solid var(--primary-blue)}}.accordion .accordion__item:nth-child(2n) .accordion__panel .attributes .attribute .checkmark{background-color:var(--primary-blue)}@media screen and (max-width:1024px){.accordion .accordion__item{margin-bottom:8px}}.accordion .accordion__item.is-expanded{background:#fff;border-left:8px solid var(--dark-green)}@media screen and (max-width:1024px){.accordion .accordion__item.is-expanded{border-left:none;border-top:8px solid var(--dark-green)}}.accordion .accordion__item.is-expanded .accordion__button{background:#fff}.accordion .accordion__item .accordion__heading{font-family:Roboto Slab,Arial,sans-serif}.accordion .accordion__item .accordion__heading h3{color:#000;margin-left:32px}.accordion .accordion__item .accordion__button:before{display:none}.accordion .accordion__item .accordion__button{align-items:center;border-radius:16px;display:flex;justify-content:flex-start;padding:40px}@media screen and (max-width:600px){.accordion .accordion__item .accordion__button{padding:24px 16px}}.accordion .accordion__item .accordion__button img{border:6px solid #fff;border-radius:8px;max-width:160px}@media screen and (max-width:600px){.accordion .accordion__item .accordion__panel{padding:8px 16px}}.accordion .accordion__item .accordion__panel .attributes{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width:600px){.accordion .accordion__item .accordion__panel .attributes{flex-direction:column}}.accordion .accordion__item .accordion__panel .attributes .attribute{align-items:center;display:flex;margin-bottom:24px;width:50%}@media screen and (max-width:600px){.accordion .accordion__item .accordion__panel .attributes .attribute{margin-bottom:16px;width:100%}}.accordion .accordion__item .accordion__panel .attributes .attribute .attribute-name{color:#000;font-family:Roboto Slab,Arial,sans-serif;font-size:16px;font-weight:500}.accordion .accordion__item .accordion__panel .attributes .attribute .checkmark{align-items:center;background-color:var(--dark-green);border-radius:50%;display:flex;height:32px;justify-content:center;margin-right:20px;width:32px}.accordion .accordion__item .accordion__panel .attributes .attribute .checkmark img{height:24px;width:24px}.card-recipient-accordion{border:none;display:flex;flex-direction:row;gap:24px;width:100%}@media screen and (max-width:1024px){.card-recipient-accordion{margin-left:8px;margin-right:8px;padding-bottom:244px}}.card-recipient-accordion .card-recipient-accordion__item{background:var(--gray-1);border-radius:8px;border-top:8px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.04),0 8px 32px rgba(0,0,0,.08);margin-bottom:24px;width:50%}@media screen and (max-width:1024px){.card-recipient-accordion .card-recipient-accordion__item{margin-bottom:8px}}.card-recipient-accordion .card-recipient-accordion__item.is-expanded{background:#fff;border-top-color:var(--dark-green)}.card-recipient-accordion .card-recipient-accordion__item.is-expanded .card-recipient-accordion__button{background:#fff}.card-recipient-accordion .card-recipient-accordion__item.is-expanded .card-recipient-accordion__img-wrapper{background-color:var(--dark-green)}.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__heading{font-family:Roboto Slab,Arial,sans-serif}.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__heading h3{color:#000}.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__button:before{display:none}.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__button{align-items:center;border-radius:16px;display:flex;flex-direction:column;justify-content:center;padding:40px}@media screen and (max-width:600px){.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__button{padding:24px 16px}}.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__button .card-recipient-accordion__img-wrapper{align-items:center;border:1px solid var(--dark-green);border-radius:32px;display:flex;height:64px;justify-content:center;width:64px}.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__button img{border-radius:8px;max-width:160px}@media screen and (max-width:600px){.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__panel{padding:8px 16px}}.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__panel .attributes{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width:600px){.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__panel .attributes{flex-direction:column}}.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__panel .attributes .attribute{align-items:center;display:flex;margin-bottom:24px;width:50%}@media screen and (max-width:600px){.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__panel .attributes .attribute{margin-bottom:16px;width:100%}}.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__panel .attributes .attribute .attribute-name{color:#000;font-family:Roboto Slab,Arial,sans-serif;font-size:16px;font-weight:500}.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__panel .attributes .attribute .checkmark{align-items:center;background-color:var(--dark-green);border-radius:50%;display:flex;height:32px;justify-content:center;margin-right:20px;width:32px}.card-recipient-accordion .card-recipient-accordion__item .card-recipient-accordion__panel .attributes .attribute .checkmark img{height:24px;width:24px}.title-and-description-card{background:var(--gray-1);border:transparent;border-radius:8px;cursor:pointer;padding:24px;text-align:left}.title-and-description-card.is-selected{background:#fff;border-left:8px solid var(--dark-green);box-shadow:0 2px 8px rgba(0,0,0,.04),0 8px 32px rgba(0,0,0,.08);padding:24px 16px}.title-and-description-card.is-selected.blue-theme{border-color:var(--primary-blue)}.title-and-description-card:hover{background-color:var(--gray-1)}.title-and-description-card .title{color:#000;font-weight:700}.title-and-description-card .description{color:var(--gray-4)}.title-and-description-card.existing-school-card-wrapper,.title-and-description-card.existing-school-card-wrapper .title{margin-bottom:8px}.title-and-description-card.existing-school-card-wrapper .card-details-row{display:flex;justify-content:space-between;margin-top:12px}.title-and-description-card:hover{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.04),0 8px 32px rgba(0,0,0,.08)}.message{border-radius:8px;font-size:16px;font-weight:400;padding:24px 16px}.message.success{background:#d9f1f1;color:#066}.message.error{background:#ffc2c2;color:#ff3434}.message.warning{background:#ffeeb3;color:#feef00}.message.info{background:#f9f9f9;color:#666}.message.blue{background:#d2e9ff;color:#0056ab}.tab-item{align-items:center;background:#fff;border:0;border-bottom:4px solid #d9f1f1;border-right-color:#d9f1f1;border-top-color:#d9f1f1;color:#066;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:700;justify-content:center;padding:16px;text-transform:uppercase;width:100%}.tab-item.active{background-color:#066;border-color:#fff;border-radius:16px;color:#fff}.tab-item.blue{border-color:#d2e9ff;color:#0056ab}.tab-item.blue.active{background-color:#0056ab;border-color:#fff;color:#fff}.tab-item span{margin:auto 0;padding:8px 0}.payment-summary{border:1px solid #eaeaea;border-radius:8px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:40px;padding:24px;row-gap:16px}@media screen and (max-width:1024px){.payment-summary{padding:16px}}.payment-summary .payment-summary-separator{background:#eaeaea;height:1px}@media screen and (max-width:1024px){.payment-summary .payment-summary-separator:nth-of-type(2){background:#c5c5c5}}.payment-summary .payment-summary-line{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.payment-summary .payment-summary-line .payment-summary-label-wrapper{align-items:center;display:flex;justify-content:flex-start}.payment-summary .payment-summary-line .payment-summary-label-wrapper img{height:16px;margin-right:8px;-o-object-fit:contain;object-fit:contain;width:16px}.payment-summary .payment-summary-line .payment-summary-label,.payment-summary .payment-summary-line .payment-summary-value{font-size:16px;margin:0}@media screen and (max-width:1024px){.payment-summary .payment-summary-line .payment-summary-label,.payment-summary .payment-summary-line .payment-summary-value{color:#000}}.payment-summary .payment-summary-line .payment-summary-value{color:#666;font-weight:700;text-align:right}.payment-summary .payment-summary-line .payment-summary-value.total{color:#066;font-size:24px;font-weight:500}.payment-summary.blue .payment-summary-value.total{color:#0056ab}.payment-option{align-items:center;border:1px solid #eaeaea;cursor:pointer;display:flex;justify-content:center;padding:16px 8px}@media screen and (max-width:1024px){.payment-option{border-radius:4px;padding:19px 18px}}.payment-option.selected{background:#f9f9f9}@media screen and (max-width:1024px){.payment-option.selected{background:#fff;border:4px solid #d9f1f1;padding:15px 14px}}.payment-option img{height:30px;max-width:124px;-o-object-fit:contain;object-fit:contain}.inads-input{background-color:#f9f9f9!important;border:0!important;line-height:unset!important;padding-bottom:0!important;padding-top:0!important}#inAadressDiv,.inads-input,.inads-input-div{height:64px!important}.inads-input-search{top:45%!important;transform:translateY(-50%)!important}.inads-copyright{bottom:-5px!important;top:unset!important}.inads-input-div i:not(.inads-input-search){top:50%!important;transform:translateY(-50%)!important}.inads-input-div .inads-input{padding-right:120px!important}.inads-input-div .inads-appartment{height:100%}.EZDrawer{z-index:999999}.EZDrawer .EZDrawer__checkbox{display:none}.EZDrawer .EZDrawer__checkbox:checked~.EZDrawer__overlay{display:block;opacity:1}.EZDrawer .EZDrawer__checkbox:checked~.EZDrawer__container{transform:translateZ(0)!important;visibility:visible}.EZDrawer .EZDrawer__overlay{display:none;left:0;min-height:100vh;position:fixed;top:0;width:100%}.EZDrawer .EZDrawer__container{background:#fff;box-shadow:0 0 10px 5px rgba(0,0,0,.1);position:fixed;transition:all;visibility:hidden}.drawer{display:flex;flex-direction:column;max-width:100%!important;overflow:auto;padding:0!important;width:368px!important}.drawer .drawer-bottom-section,.drawer .drawer-top-section{padding:24px 16px}.drawer .drawer-top-section{background:#40b8b8;border-radius:0 0 16px 16px}.drawer .drawer-top-section .logo{-o-object-fit:contain;object-fit:contain;width:80px}.drawer .drawer-top-section button{align-items:center;background:transparent;background:#fff;border:0;border-radius:8px;cursor:pointer;display:flex;height:48px;justify-content:center;outline:none;width:48px}.drawer .drawer-top-section button:focus{outline:none}.drawer .drawer-top-section button img{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.drawer .drawer-top-section .separator{background:#fff;height:1px;margin:16px 0;opacity:.2;width:100%}.drawer .drawer-bottom-section{display:flex;flex:1;flex-direction:column}.drawer .section-title{align-items:center;color:#000;display:flex;font-size:20px;justify-content:space-between;width:100%}.drawer .separator{background:#40b8b8;height:4px;margin:8px 0;width:71px}.drawer .separator.mb-6{margin-bottom:24px}.drawer .notification{color:#000;margin:16px 0}.drawer .notification .date{font-size:12px;margin:0 0 8px}.drawer .notification .content{font-size:16px;margin:0}.drawer .notification.older{color:#666}.drawer .sub-section-title{color:#000;font-size:14px;font-weight:600;margin-bottom:16px}.drawer .options-separator{background:#eaeaea;height:2px;margin:16px 0;width:100%}.drawer .option{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;justify-content:flex-start;outline:none;text-decoration:none;width:100%}.drawer .option:focus{outline:none}.drawer .option.green{color:#066;font-size:16px;font-weight:700}.drawer .option .icon-wrapper{align-items:center;background:#40b8b8;border-radius:8px;display:flex;height:48px;justify-content:center;margin-right:16px;width:48px}.drawer .option .icon-wrapper img{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.drawer .see-all{align-items:center;background:transparent;border:0;color:#066;cursor:pointer;display:flex;font-size:14px;font-weight:600;outline:none}.drawer .see-all:focus{outline:none}.drawer .see-all img{color:#066;margin-left:4px}.drawer .drawer-order-button{align-items:center;display:flex;justify-content:center;width:100%}@media screen and (max-width:1024px){.drawer{width:100%!important}}.collapse{cursor:pointer;display:block;text-decoration:none}.collapse.public{margin-bottom:16px}.collapse .collapse-trigger{align-items:center;display:flex;transition:opacity .1s ease}.collapse .collapse-trigger:hover{opacity:.75}.collapse .collapse-trigger .icon-wrapper{align-items:center;background-color:#eaeaea;border-radius:8px;display:flex;height:48px;justify-content:center;margin-right:16px;width:48px}.collapse .collapse-trigger .icon-wrapper .icon{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.collapse .collapse-trigger .collapse-label{color:#666;display:flex;flex:1;font-size:18px;font-weight:400;justify-content:space-between}.collapse .collapse-trigger .collapse-label img{-o-object-fit:contain;object-fit:contain;width:24px}.collapse .collapse-trigger .collapse-label.white{color:#fff}.collapse .collapse-trigger .collapse-label.active{font-weight:800}.collapse .collapse-trigger .chevron{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.collapse .collapse-trigger .chevron.open{transform:rotate(180deg)}.collapse .collapse-trigger.disabled:hover{opacity:1}.collapse .collapse-list{border-radius:8px;display:flex;flex-direction:column;margin-top:4px}.collapse .collapse-item{color:#666;display:block;font-size:14px;font-weight:400;padding:16px 0 16px 48px;text-decoration:none;transition:background-color .1s ease}.collapse .collapse-item.hide-image{padding:10px 8px}.collapse .collapse-item.white{color:#fff}.collapse .collapse-item.active{font-weight:700}.collapse .collapse-item:hover{opacity:.75}.collapse.active .collapse-label{font-weight:800}.dashboard-aside{display:flex;flex-direction:column;margin-bottom:24px}.dashboard-aside .heading-wrapper{align-items:center;display:flex;justify-content:space-between}.dashboard-aside .heading-wrapper h1{color:#000;font-size:24px;font-weight:500;line-height:34px}.dashboard-aside .heading-wrapper .see-all{align-items:center;color:#066;display:flex;font-size:14px;font-weight:600;justify-content:flex-end;text-decoration:none}.dashboard-aside .kpi-section{border:1px solid #eaeaea;border-radius:16px;margin-bottom:24px;padding:28px}.dashboard-aside .cards-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:8px}.dashboard-aside .see-all-trigger{align-items:center;background:#f9f9f9;border-radius:16px;color:#40b8b8;display:flex;font-size:16px;font-weight:700;justify-content:center;margin-top:16px;padding:28px;text-decoration:none}.filters{align-items:center;display:flex;padding:0 48px;width:100%}.filters .page-title{color:#000;font-size:24px;font-weight:500}.filters .quick-filters{align-items:center;display:flex;flex:1;justify-content:flex-start;margin:0 24px}.filters .quick-filters .quick-filter{color:#066;cursor:pointer;font-size:14px;font-weight:600;opacity:.5;padding:0 8px;transition:opacity .1s ease}.filters .quick-filters .quick-filter:hover{opacity:.8}.filters .quick-filters .quick-filter.active{opacity:1}.filters .sort-filter-buttons{align-items:center;display:flex;gap:8px}.filters .sort-filter-buttons .sort-filter-button-label{align-items:center;display:flex;font-size:14px;font-weight:700}.filters .sort-filter-buttons .sort-filter-button-label img{margin-right:8px}.filters .admin-table-actions{align-items:center;display:flex;gap:8px;margin-left:24px}.filters .admin-table-actions .button{align-items:center;display:flex;height:48px;justify-content:center;padding:0;width:48px}.filters .admin-table-actions img{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.selected-filters{align-items:center;display:flex;gap:8px;padding:8px 48px}.selected-filters .selected-filter{background:#d9f1f1;border-radius:8px;color:#066;cursor:default;display:flex;font-size:12px;font-weight:700;padding:4px 8px}.selected-filters .selected-filter img{cursor:pointer;-o-object-fit:contain;object-fit:contain}.table{display:flex;flex-direction:column;gap:8px;padding:0 48px 24px}.table.applications{margin:0 48px 24px;padding:0;position:relative}.table-line{background:#f9f9f9;border-radius:16px;box-shadow:0 0 0 rgba(0,0,0,.08);cursor:default;display:flex;gap:24px;height:128px;overflow:auto;padding:8px 0 8px 8px;position:relative;transition:75ms ease;width:100%}.table-line .table-line-image-wrapper{align-items:center;display:flex;justify-content:center;position:relative;width:112px}.table-line .table-line-image-wrapper .table-line-image{border-radius:8px;height:112px;-o-object-fit:cover;object-fit:cover;width:112px}.table-line .table-line-image-wrapper .virtual-card-text-wrapper{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(64,184,184,.15);border-radius:0 0 8px 8px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:80px}.table-line .table-line-image-wrapper .virtual-card-text-wrapper .virtual-card-text-content{align-items:center;display:flex;gap:2px;justify-content:center}.table-line .table-line-image-wrapper .virtual-card-text-wrapper .virtual-card-text-content div{color:#000;font-size:12px}.table-line .table-line-image-wrapper.small{width:64px}.table-line .table-line-image-wrapper.small .table-line-image{height:64px;width:64px}.table-line .table-line-icon{align-items:center;border-radius:32px;display:flex;flex-direction:row;height:24px;justify-content:center;margin-left:8px;padding:5px;width:24px}.table-line .table-line-icon .table-line-icon__img{height:100%}.table-line .table-line-icon.table-line-icon--valid{background-color:var(--light-green)}.table-line .table-line-icon.table-line-icon--invalid{background-color:var(--light-red)}.table-line .table-text-cell{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;max-width:300px;min-width:150px;padding-top:16px;width:100%}.table-line .table-text-cell.centered{justify-content:center;padding-top:0}.table-line .table-text-cell.align-right{align-items:flex-end}.table-line .table-text-cell.flex-1{flex:1;max-width:unset;width:unset}.table-line .table-text-cell.no-max{max-width:unset}.table-line .table-text-cell.row{align-items:center;flex-direction:row;padding-top:0}.table-line .table-text-cell.scrollable{overflow:auto}.table-line .table-text-cell.scrollable ul{height:100%}.table-line .table-text-cell .top-text{color:#000;font-size:18px;margin-bottom:8px}.table-line .table-text-cell .bottom-text{align-items:center;color:#919191;display:flex;font-size:14px}.table-line .table-text-cell .middle-text{color:#666;font-size:12px;font-weight:700}.table-line .table-text-cell .status-icon{height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.table-line .table-text-cell .bottom-tag-eyebrow{font-size:12px;font-weight:700;margin-top:8px;text-transform:uppercase}.table-line .table-text-cell .payment-status{align-items:center;color:#000;display:flex;font-size:14px;font-weight:700}.table-line .table-text-cell .payment-status img{height:16px;margin-left:4px;-o-object-fit:contain;object-fit:contain;width:16px}.table-line .table-text-cell .bullet{margin:0 8px}.table-line .table-text-cell.pl-6{padding-left:24px}.table-line .table-text-cell.auto-width{max-width:unset;min-width:unset;width:unset}.table-line .table-line-actions{bottom:0;display:flex;position:absolute;right:0;top:0}.table-line .table-line-actions .handle{align-items:center;background:#066;border-bottom-left-radius:0;border-top-left-radius:0;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;transition:75ms ease;width:16px}.table-line .table-line-actions .handle.open{border-bottom-left-radius:16px;border-top-left-radius:16px}.table-line .table-line-actions .handle .dot{color:#d9f1f1;line-height:12px}.table-line .table-line-actions .actions{background:#fff;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:100%;overflow:hidden;transition:75ms ease;width:0}.table-line .table-line-actions .actions.open{width:334px}.table-line .table-line-actions .actions .action-container{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;text-decoration:none;transition:75ms}.table-line .table-line-actions .actions .action-container:hover{background-color:#f9f9f9}.table-line .table-line-actions .actions .action-container.borders{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea}.table-line .table-line-actions .actions .action-container span{color:#666;font-size:14px;font-weight:700;margin-top:16px}.table-line .table-line-actions .actions .action-container .action-icon-wrapper{align-items:center;background:#eaeaea;border-radius:8px;display:flex;height:32px;justify-content:center;width:32px}.table-line .table-line-actions .actions .action-container .action-icon-wrapper img{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.table-line .handle{opacity:0}.table-line.focused,.table-line:hover{background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.08)}.table-line.focused .handle,.table-line:hover .handle{opacity:1}.table-line-checkbox{left:-24px;position:absolute;transform:translateY(-50%)}.details-header{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:90%;width:1120px}.details-header .details-header-breadcrumbs{align-items:center;display:flex;flex:1;justify-content:flex-start}.details-header .details-header-breadcrumbs .back-link{align-items:center;background:#eaeaea;border-radius:8px;display:flex;height:32px;justify-content:center;margin-right:16px;width:32px}.details-header .details-header-breadcrumbs .details-header-title{color:#000;font-size:24px;font-weight:500;margin-right:16px}.details-header .details-header-breadcrumbs .details-header-breadcrumb-separator{height:16px;margin-right:16px;width:16px}.details-header .details-header-breadcrumbs .details-header-breadcrumbs-crumb{color:#666;font-size:16px;font-weight:700}.details-header .details-header-actions{display:flex;gap:8px}.custom-modal.filters-modal{padding:28px;width:528px}.custom-modal.filters-modal .modal-title{color:#000;font-size:20px;font-weight:500}.custom-modal.filters-modal .modal-title-separator{background:#40b8b8;height:4px;margin:8px 0 0;width:71px}.custom-modal.filters-modal .modal-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:flex-start;width:100%}.custom-modal.filters-modal .filters-modal-section{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px;row-gap:8px;width:100%}.custom-modal.filters-modal .filters-modal-section .section-title{color:#000;font-size:14px;font-weight:600}.custom-modal.filters-modal .modal-actions{margin-top:64px}.custom-modal.medium{width:656px}.right-page-side-content .absolute-container{align-items:center;background-color:var(--primary-green);display:flex;flex-direction:column;height:100vh;position:absolute;right:0;top:0;width:40%}.right-page-side-content .absolute-container .white-diagonal{background-color:#fff;border:50px solid transparent;border-bottom:100vh solid var(--primary-green);border-right:var(--primary-green);border-top:0;height:0;left:0;position:absolute;width:0}.right-page-side-content .absolute-container.blue-background{background-color:var(--primary-blue)}.right-page-side-content .main-character{bottom:50px;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;z-index:1}@media screen and (max-width:1200px){.right-page-side-content .main-character{display:none}}.right-page-side-content.fixed{bottom:0;left:0;position:fixed;right:0;top:0}.left-page-side-content.w-3\/5{width:60%}@media screen and (max-width:1200px){.left-page-side-content.w-3\/5{width:100%}}.left-page-side-content .absolute-container{align-items:center;background-color:var(--white);display:flex;flex-direction:column;height:100%;position:absolute;top:82px;width:inherit;z-index:1000}.left-page-side-content .absolute-container.blue-background{background-color:var(--primary-blue)}.left-page-side-content .absolute-container.static{position:static;width:100%}.left-page-side-content .main-character{-o-object-fit:contain;object-fit:contain;width:100%}.left-page-side-content .fixed-container::-webkit-scrollbar{display:none}.landing-page .content-wrapper{min-width:100%;padding:100px}@media screen and (max-width:1580px){.landing-page .content-wrapper{padding:40px}}.landing-page .landing-additional-components{overflow-x:clip;position:relative}.landing-page .landing-additional-components h1{color:#000;font-size:56px;line-height:66px}.landing-page .landing-additional-components .triangle-up{border-bottom:50px solid #fff;border-left:100vw solid transparent;position:absolute;top:-50px;width:100%}.landing-page .landing-additional-components .additional-components-container{overflow:hidden}.landing-page .landing-additional-components .component{display:flex;gap:24px}.landing-page .landing-additional-components .component img{border-radius:16px;max-width:250px}.landing-footer{background-color:var(--primary-green);background-position:0;background-repeat:no-repeat;color:#fff;overflow:hidden}@media screen and (max-width:767px){.landing-footer{background-size:cover}}.landing-footer .footer-contact-mask{bottom:0;height:556px;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:556px}.landing-footer .footer-content{display:grid;grid-template-columns:repeat(6,minmax(0,6fr));padding:100px;width:100%}@media screen and (max-width:1580px){.landing-footer .footer-content{padding:40px}}@media screen and (max-width:1240px){.landing-footer .footer-content{grid-template-columns:repeat(4,minmax(0,4fr));row-gap:24px}}.landing-footer .footer-contact{display:flex;flex-direction:column;position:relative}.landing-footer .footer-contact .footer-yellow-cube{-o-object-fit:contain;object-fit:contain;position:absolute;right:40px;top:-68px;width:68px}@media screen and (max-width:1580px){.landing-footer .footer-contact .footer-yellow-cube{top:-28px}}.landing-footer .footer-contact .footer-dark-green-cube{bottom:-68px;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;width:104px}@media screen and (max-width:1580px){.landing-footer .footer-contact .footer-dark-green-cube{bottom:-28px}}@media screen and (max-width:1240px){.landing-footer .footer-contact{grid-column:span 4/span 4;order:1;text-align:left}.landing-footer .footer-contact span{justify-content:flex-start;text-align:left}.landing-footer .footer-contact .footer-dark-green-cube,.landing-footer .footer-contact .footer-yellow-cube{display:none}}.landing-footer .footer-section-title{font-size:18px;font-weight:800;margin:0}.landing-footer .footer-section-title.small{font-size:16px;font-weight:700}.landing-footer .footer-section-title a{color:#fff;text-decoration:none}.landing-footer .footer-section-row{color:#fff;display:flex;margin-top:16px;text-decoration:none}.landing-footer .footer-section-row.mt-2{margin-top:8px}.landing-footer .footer-section-row:hover{color:#066;transition:color 50ms ease-in-out}.landing-footer .footer-section-row.no-hover:hover{color:#fff}.landing-footer .footer-section-row a{color:#fff;text-decoration:none}.landing-footer .footer-section-row .icon,.landing-footer .footer-section-row .title{margin-top:0}.landing-footer .footer-section-row img{-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767px){.landing-footer .footer-section-row span{align-items:flex-start;justify-content:flex-start;text-align:left}}.landing-footer .link-sections{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (max-width:767px){.landing-footer .link-sections{display:none}}.landing-footer .footer-section{padding:0 8px}.landing-footer .footer-section a:hover{color:#066;transition:color 50ms ease-in-out}@media screen and (max-width:767px){.landing-footer .footer-section{width:100%}}.triangle-down{border-right:100vw solid transparent;border-top:50px solid #fff;width:100%}.triangle-down.start-left{border-left:100vw solid transparent;border-right:0}.triangle-up{border-bottom:50px solid #fff;border-left:100vw solid transparent;width:100%}.cube-cluster-container .dark-green-cube{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='137' height='137' fill='none'%3E%3Cpath d='m39.259 113.151.796-.054 46.226-3.128 35.356-32.527L97.241 23.35 51.633 26.53 15.217 58.704c7.586 16.6 22.107 50.048 24.042 54.447Z' fill='%23066'/%3E%3Cpath opacity='.05' d='M51.633 26.53 15.217 58.705c7.586 16.6 22.107 50.048 24.042 54.447l35.709-32.88-23.335-53.74Z' fill='%23000'/%3E%3Cpath opacity='.2' d='m86.281 109.969-47.023 3.182 35.71-32.88 46.668-2.829-35.355 32.527Z' fill='%23000'/%3E%3Cpath opacity='.1' d='M121.637 77.442 97.241 23.35 51.633 26.53l23.334 53.74 46.67-2.829Z' fill='%23000'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:75%;height:110px;position:absolute;right:40%;top:50%;width:110px}@media screen and (max-width:1580px){.cube-cluster-container .dark-green-cube{right:10%}}@media screen and (max-width:1024px){.cube-cluster-container .dark-green-cube{display:none}}.cube-cluster-container .light-green-cube{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='111' height='102' fill='none'%3E%3Cpath d='m13.043 73.103.64.315 37.131 18.318 41.815-9.35 5.222-52.877-36.678-17.998-42.478 8.599c-1.525 16.272-5.19 48.715-5.652 52.993Z' fill='%23D9F1F1'/%3E%3Cpath opacity='.05' d='m61.173 11.51-42.478 8.6c-1.525 16.272-5.19 48.715-5.652 52.993l42.246-9.465 5.884-52.127Z' fill='%23000'/%3E%3Cpath opacity='.2' d='m50.814 91.736-37.77-18.633 42.245-9.465 37.34 18.749-41.815 9.349Z' fill='%23000'/%3E%3Cpath opacity='.1' d='m92.63 82.386 5.22-52.877-36.677-17.998-5.884 52.127 37.34 18.748Z' fill='%23000'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:110px;position:absolute;right:125%;top:25%;width:110px}@media screen and (max-width:1580px){.cube-cluster-container .light-green-cube{right:105%}}@media screen and (max-width:1024px){.cube-cluster-container .light-green-cube{left:0;right:unset;top:-12.5vh;transform:scale(.8)}}.cube-cluster-container .dark-blue-cube{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='86' fill='none'%3E%3Cpath d='m21.54 68.9.511.038 29.684 2.18 25.337-17.516-10.795-36.64-29.296-2.091-25.98 17.196C14.377 43.32 20.693 65.925 21.54 68.9Z' fill='%233D8AD6'/%3E%3Cpath opacity='.05' d='m36.981 14.87-25.98 17.197C14.377 43.32 20.693 65.925 21.54 68.9l25.592-17.71-10.15-36.32Z' fill='%23000'/%3E%3Cpath opacity='.2' d='M51.735 71.119 21.54 68.9l25.592-17.71 29.94 2.412L51.735 71.12Z' fill='%23000'/%3E%3Cpath opacity='.1' d='m77.072 53.602-10.795-36.64-29.296-2.091 10.151 36.32 29.94 2.411Z' fill='%23000'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:110px;position:absolute;right:100%;top:10%;width:110px}@media screen and (max-width:1580px){.cube-cluster-container .dark-blue-cube{right:80%}}@media screen and (max-width:1024px){.cube-cluster-container .dark-blue-cube{right:25vh;top:-25vh;transform:scale(.8)}}.cube-cluster-container .light-blue-cube{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='139' height='133' fill='none'%3E%3Cpath d='m28.534 102.922.803.16 46.614 9.271 43.592-22.793-9.912-60.174-46.017-9.052-44.549 22.159c3.14 18.493 8.712 55.549 9.469 60.429Z' fill='%23D2E9FF'/%3E%3Cpath opacity='.05' d='M63.614 20.334 19.065 42.493c3.14 18.493 8.712 55.549 9.469 60.429l44.035-23.049-8.955-59.539Z' fill='%23000'/%3E%3Cpath opacity='.2' d='m75.951 112.353-47.417-9.431 44.035-23.049 46.974 9.686-43.592 22.794Z' fill='%23000'/%3E%3Cpath opacity='.1' d='m119.543 89.56-9.912-60.174-46.016-9.052 8.954 59.539 46.974 9.686Z' fill='%23000'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:110px;position:absolute;right:70%;top:12%;width:110px}@media screen and (max-width:1580px){.cube-cluster-container .light-blue-cube{right:50%}}@media screen and (max-width:1024px){.cube-cluster-container .light-blue-cube{right:7.5vh;top:-20vh;transform:scale(.8)}}.carousel-wrapper{padding:0 40px 40px;width:100%}.carousel-wrapper h2{color:#000;font-size:52px;line-height:62px;margin:0 0 24px}.carousel-wrapper .image-wrapper{margin-top:8px}.carousel-wrapper .image-wrapper .item-image{border:4px solid #fff;border-radius:16px;max-width:184px}.carousel-wrapper .carousel-item{background-color:#f9f9f9;border-radius:32px;box-sizing:border-box;display:flex;flex-direction:column;height:400px;min-width:200px;padding:32px}.carousel-wrapper .swiper-container{overflow:visible}.carousel-wrapper .swiper-wrapper{min-width:500px}.carousel-wrapper .swiper-wrapper .swiper-slide{max-width:260px;min-width:250px}.carousel-wrapper .text-area-wrapper{display:flex;flex:1;flex-direction:column}.carousel-wrapper .carousel-item,.carousel-wrapper .text-area-wrapper{margin-top:20px;overflow:hidden}.carousel-wrapper .carousel-item .item-title,.carousel-wrapper .text-area-wrapper .item-title{color:#000;font-size:24px;font-weight:500;margin:0}.carousel-wrapper .carousel-item .item-description,.carousel-wrapper .text-area-wrapper .item-description{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;flex:1;font-size:18px;font-weight:400;margin:20px 0;overflow:hidden}.carousel-wrapper .see-all{color:#066;display:flex;font-size:14px;font-weight:600;text-decoration:none}@media screen and (max-width:1024px){.carousel-wrapper{padding:40px}.carousel-wrapper h2{font-size:32px;line-height:36px}}.navigation-bar-left-default{display:flex;justify-content:stretch;margin-left:48px;width:100%}.navigation-bar-left-default .button-container{align-items:center;cursor:pointer;display:flex;flex:1 1 100%;justify-content:center;min-height:65px;padding:0 12px;position:relative}.navigation-bar-left-default .button-container:hover .nav-button.main-link{color:#40b8b8}.navigation-bar-left-default .button-container .dropdown-button{display:flex}.navigation-bar-left-default .button-container .dropdown-button img{margin-left:8px;-o-object-fit:contain;object-fit:contain}.navigation-bar-left-default .button-container .image-container{background-color:var(--primary-green);border:15px solid var(--primary-green);border-radius:16px;display:flex;height:-moz-fit-content;height:fit-content}.navigation-bar-left-default .button-container a{color:var(--gray-5);font-weight:700;text-decoration:none}.navigation-bar-left-default .dropdown-container{display:none;height:-moz-fit-content;height:fit-content;left:0;margin-top:56px;position:absolute;top:0;width:-moz-fit-content;width:fit-content}.navigation-bar-left-default .dropdown-container ul{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.04),0 8px 32px rgba(0,0,0,.08);list-style:none;margin:0;padding:32px 24px;width:350px}.navigation-bar-left-default .dropdown-container ul .item{align-items:center;display:flex;gap:16px;padding:10px 16px;width:100%}.navigation-bar-left-default .dropdown-container ul .item .text-container{display:flex;flex-direction:column;gap:8px}.navigation-bar-left-default .dropdown-container ul .item .text-container .item-label{color:#000}.navigation-bar-left-default .dropdown-container ul .item .text-container .title-area{font-weight:700}.navigation-bar-left-default .dropdown-container ul .item .text-container .text-area{font-weight:500}.navigation-bar-left-default .no-dropdown-button img{display:none}.navigation-bar-left-default .button-container:hover .dropdown-container{display:flex}.navigation-bar-left-default .nav-button:hover{color:var(--primary-green)}.navigation-bar-left-default .nav-button:hover .title-area .item-label{color:var(--primary-green)!important}@media screen and (max-width:1200px){.navigation-bar-left-default.public{display:none!important}}.bubble{background:#d9f1f1;border-radius:12px;color:#066;font-family:Roboto Slab;font-size:20px;font-weight:500;padding:16px;position:relative;text-align:left;width:308px;z-index:1}.bubble.blue{color:#0056ab}.bubble-bottom-left:before{border-color:#d9f1f1 transparent transparent #d9f1f1;border-style:solid;border-width:0 10px 12px 15px;bottom:-12px;content:"";height:0;left:16px;position:absolute;width:0;z-index:-1}.transparent{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(217,241,241,.8)}.transparent.blue{background-color:rgba(210,233,255,.8)}.transparent:before{border-color:rgba(217,241,241,.8) transparent transparent rgba(217,241,241,.8);border-style:solid;border-width:0 10px 12px 15px}.calendar-container{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.08);display:flex;flex-direction:column;position:absolute;width:344px;z-index:1000}.calendar-container .date-navigation{color:#000;display:flex;justify-content:space-between;padding:48px 48px 8px;width:100%}.calendar-container .date-navigation .months-title,.calendar-container .date-navigation .years-title{background:transparent;border:0;cursor:pointer;display:flex;font-weight:700;gap:16px}.calendar-container .date-navigation .months-title:focus,.calendar-container .date-navigation .years-title:focus{outline:none}.calendar-container .date-navigation .months-title img,.calendar-container .date-navigation .years-title img{-o-object-fit:contain;object-fit:contain}.calendar-container .date-navigation .months-content,.calendar-container .date-navigation .years-content{background:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.08);display:none;font-weight:400;list-style:none;margin:0;max-height:250px;overflow-x:hidden;overflow-y:auto;padding:12px 18px 12px 12px;position:absolute}.calendar-container .date-navigation .months-content li:hover,.calendar-container .date-navigation .years-content li:hover{color:var(--primary-green);cursor:pointer}.calendar-container .date-navigation .months-content.active,.calendar-container .date-navigation .years-content.active{display:block}.calendar-container .react-calendar .react-calendar__navigation{display:none}.calendar-container .react-calendar .react-calendar__viewContainer{padding:8px 48px 48px}.calendar-container .react-calendar .react-calendar__month-view__weekdays__weekday{display:flex;justify-content:center}.calendar-container .react-calendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.calendar-container .react-calendar button{background:none;border:none;cursor:pointer}.calendar-container .react-calendar button:hover{color:var(--primary-green)}.calendar-container .react-calendar button.react-calendar__tile{color:#000}.calendar-container .react-calendar button.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--weekend{height:32px;width:40px}.calendar-container .react-calendar button.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth{color:var(--gray-4);cursor:pointer}.calendar-container .react-calendar button.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth:hover{color:var(--primary-green)}.calendar-container .react-calendar span.react-calendar__navigation__label__labelText.react-calendar__navigation__label__labelText--from{font-weight:700}.calendar-container .react-calendar button.react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day,.calendar-container .react-calendar button.react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day.react-calendar__month-view__days__day--weekend{background-color:var(--light-green);border-radius:48px}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{display:none}.calendar-container:hover,input[name=birthday]:focus~.calendar-container{position:absolute;top:100%}.react-calendar__tile{padding:0}.blue button.react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day,.blue button.react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day.react-calendar__month-view__days__day--weekend{background-color:var(--light-blue)!important}.blue .months-content li:hover,.blue .years-content li:hover{color:var(--primary-blue)!important}.checkbox{display:flex}.checkbox .checkbox-input-container{align-self:center;display:flex;justify-content:flex-end;margin-right:8px}.checkbox input[type=checkbox]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#eaeaea;border-radius:4px;color:#000;cursor:pointer;display:flex;font-family:inherit;height:16px;justify-content:center;margin:0;transform:translateY(-.075em);width:16px}.checkbox input[type=checkbox]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='12' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Cpath d='M3.5 3.75 6.518 6.5 10 1' stroke='%23fff' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' x='.995' y='.599' width='11.639' height='14.558' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='3' in='SourceAlpha' result='effect1_dropShadow_4_142'/%3E%3CfeOffset dy='5.5'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeColorMatrix values='0 0 0 0 0.407843 0 0 0 0 0.407843 0 0 0 0 0.407843 0 0 0 0.2 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_4_142'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_4_142' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-position:35% 99%;background-repeat:no-repeat;border-radius:4px;content:"";height:16px;transform:scale(0);width:16px}.checkbox input[type=checkbox]:checked:before{transform:scale(1)}.checkbox .checkbox-label{cursor:default;font-size:14px;white-space:pre-line}.checkbox.green .checkbox-input-container input[type=checkbox]:before{background-color:#40b8b8}.checkbox.blue .checkbox-input-container input[type=checkbox]:before{background-color:#3d8ad6}.import-instructions{margin-bottom:20px}.import-instructions .import-instructions__title{color:#000;font-size:20px;font-weight:500;line-height:24px}.import-instructions .import-instructions__limit{align-items:flex-start;background:#d9f1f1;border-radius:8px;color:#066;display:flex;flex-direction:row;gap:10px;padding:24px 16px}.import-instructions .import-instructions__section-title{color:#000;font-size:16px;font-weight:700;line-height:24px}.import-instructions .import-instructions__step{align-items:flex-start;color:#666;display:flex;font-size:16px;font-weight:400;line-height:24px;margin-bottom:12px}.import-instructions .import-instructions__step span{margin-top:5px}.import-instructions .import-instructions__step-number{align-items:center;background:#eaeaea;border-radius:200px;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:8px;width:32px}.custom-modal{align-items:center;background:#fff;border:0;border-radius:16px;display:flex;flex-direction:column;justify-content:flex-end;left:50%;max-height:90%;max-width:90%;min-height:296px;overflow:auto;overflow:visible;padding:48px;position:absolute;top:50%;transform:translate(-50%,-50%);width:472px}.custom-modal:focus{outline:none}.custom-modal .modal-select-wrapper{margin-bottom:24px;width:100%}.ReactModalPortal .modal-confirmation-check{height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.modal-text-content{align-items:center;display:flex;flex:1;justify-content:center;padding:16px 0}.modal-text-content p{color:#000;font-size:18px;font-weight:800;margin:0;padding:0 32px;text-align:center}.close-modal-button{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:24px;top:24px;width:24px}.close-modal-button img{height:8px;-o-object-fit:contain;object-fit:contain;width:8px}.close-modal-button:focus{outline:none}.modal-actions{display:flex;gap:8px;width:100%}.modal-actions button{align-items:center;display:flex;justify-content:center;width:100%}.ReactModal__Overlay{background-color:rgba(0,0,0,.5)!important}.login-page{height:100%}@media (max-width:1024px){.login-page .left-page-side{display:none}}.login-page .left-page-side img{transform:matrix(-1,0,0,1,0,0)}.login-page .right-page-side{margin-top:15%}@media screen and (max-width:1024px){.login-page .right-page-side{margin-top:unset}}.login-page .form-button{display:flex;justify-content:flex-end}@media screen and (max-width:1024px){.login-page .form-button{align-items:center;justify-content:center}.login-page{min-height:100vh;padding-top:72px}}.cards-page{height:100%}.cards-page .mobile-heading{background:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px;color:#066;display:none;font-size:20px;font-weight:500;margin:0;padding-bottom:20px;text-align:center}.cards-page .mobile-heading.blue{color:#0056ab}@media screen and (max-width:1024px){.cards-page .mobile-heading{display:block}}.cards-page .paper-end{display:none;left:50%;margin-bottom:16px;position:relative;transform:translateX(-50%)}@media screen and (max-width:1024px){.cards-page .paper-end{display:block}.cards-page .form-button{background:#fff;border-top-left-radius:32px;border-top-right-radius:32px;bottom:0;left:0;margin:0;padding:16px;right:0}.cards-page .form-button .button{width:100%}.cards-page{background:#eaeaea;min-height:100vh;padding-top:72px}.cards-page .right-page-side{overflow:scroll;padding-bottom:102px}}.dashboard-page .see-all{color:#066;cursor:pointer;display:flex;font-size:14px;font-weight:600;line-height:20px;text-decoration:none}.dashboard-page .see-all img{margin-left:4px}.dashboard-page .left-page-side{display:flex;flex-direction:column}.dashboard-page .left-page-side .main-character{height:60%;-o-object-fit:contain;object-fit:contain;transform:matrix(-1,0,0,1,0,0);width:100%}@media screen and (max-width:1024px){.dashboard-page .left-page-side{display:none}}.dashboard-page .right-page-side h2{color:#000;text-transform:capitalize}.dashboard-page .right-page-side:last-child .image-card{margin-bottom:14px}.dashboard-page .right-page-side .mobile{display:none}@media screen and (max-width:1024px){.dashboard-page .right-page-side{padding:72px 16px 16px}.dashboard-page .right-page-side .mobile{display:flex}.dashboard-page .right-page-side .mobile.button{width:100%}.dashboard-page .right-page-side .mobile.button:first-child{margin-bottom:8px}}.dashboard-page .default-right-container{display:flex;flex-direction:column;padding-left:85px;padding-top:324px;position:fixed;right:0;width:40%}@media screen and (max-width:1024px){.dashboard-page .default-right-container{display:none}}.default-right-element{align-items:center;cursor:pointer;display:flex;margin-bottom:32px;margin-left:8px;text-decoration:none}.default-right-element .default-right-img{align-items:center;background-color:#d9f1f1;border-radius:16px;display:flex;justify-content:center;margin:0 24px 0 0;max-height:48px;max-width:48px;min-height:48px;min-width:48px}.default-right-element .default-right-img img{filter:invert(1);height:24px;width:24px}.default-right-element .default-right-details{width:230px}.default-right-element .default-right-details h2{color:#fff;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:0}.default-right-element .default-right-details p{color:#fff;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.default-right-element-active{margin-bottom:40px;margin-left:0}.default-right-element-active .default-right-img{background-color:#000;max-height:56px;max-width:56px;min-height:56px;min-width:56px;transition:background-color .2s ease-in}.default-right-element-active .default-right-img img{filter:none;height:28px;width:28px}.empty-dashboard-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%}@media screen and (max-width:1024px){.empty-dashboard-wrapper{justify-content:flex-start}}.empty-dashboard-wrapper .empty-dashboard-icon{-o-object-fit:contain;object-fit:contain;width:68px}@media screen and (max-width:1024px){.empty-dashboard-wrapper .empty-dashboard-icon{display:none}}.empty-dashboard-wrapper .empty-dashboard-label{color:#666;font-size:16px;margin:32px 0}@media screen and (max-width:1024px){.empty-dashboard-wrapper .empty-dashboard-label{margin:16px 0 0;text-align:center}.empty-dashboard-wrapper .empty-dashboard-button{display:none}}.empty-dashboard-image{max-width:100%;width:400px}.card-ordering-page{position:relative}@media screen and (max-width:1024px){.card-ordering-page{background-color:#eaeaea;min-height:100vh;padding-top:72px}}.card-ordering-page .right-page-side{display:flex;flex-direction:column}.card-ordering-page .right-page-side h1{color:#000;font-family:Roboto Slab,Arial,sans-serif;font-weight:700;margin-bottom:42px}@media screen and (max-width:1024px){.card-ordering-page .right-page-side .mobile-heading{background:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px;color:#066;display:block;font-size:20px;font-weight:500;margin:0!important;padding-bottom:20px;text-align:center}.card-ordering-page .right-page-side .mobile-heading.blue{color:#0056ab}}.card-ordering-page .right-page-side .card-ordering-form-buttons{display:flex;justify-content:space-between;margin-top:40px;padding:16px 0}.card-ordering-page .right-page-side .card-ordering-form-buttons.display-end{justify-content:flex-end}@media screen and (max-width:1024px){.card-ordering-page .right-page-side .card-ordering-form-buttons{align-items:center;background-color:#fff;border-top-left-radius:32px;border-top-right-radius:32px;bottom:0;justify-content:space-between;left:0;margin:auto 0 0;padding:16px;right:0}.card-ordering-page .right-page-side .card-ordering-form-buttons button{justify-content:center;width:49%}}.card-ordering-page .mobile-spacing{display:none}@media screen and (max-width:1024px){.card-ordering-page .mobile-spacing{background-color:#eaeaea;display:block;height:104px}}.card-ordering-form{display:flex;flex:1;flex-direction:column}.admin-dashboard{-moz-column-gap:64px;column-gap:64px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 128px}@media screen and (max-width:1200px){.admin-dashboard{padding:16px}}.user-details-wrapper{margin:0 auto;padding-bottom:48px;width:90%}.user-details-section,.user-details-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.user-details-section{max-width:100%;width:560px}.user-details-section .user-photo{border-radius:9999px;height:104px;-o-object-fit:cover;object-fit:cover;width:104px}.user-details-section .subsection-title{color:#000;font-size:24px;font-weight:500;margin:48px 0 0;text-align:left;width:100%}.user-details-section .separator{background:#eaeaea;height:1.5px;margin:16px 0;width:100%}.user-details-section .user-details{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));list-style:none;margin:16px 0 0;padding:0;row-gap:8px;width:100%}.user-details-section .user-details.gap-6{-moz-column-gap:24px;column-gap:24px;row-gap:24px}.user-details-section .user-details .user-details-line-view{align-items:center;display:flex;grid-column:span 1/span 1;justify-content:space-between}.user-details-section .user-details .user-details-line-view .user-details-label{color:#666;font-size:12px;font-weight:700;text-transform:uppercase}.user-details-section .user-details .user-details-line-view .user-details-value{color:#000;font-size:16px;font-weight:400;max-width:50%;text-align:right}.user-details-section .user-details .user-details-line-view.bolded .user-details-label,.user-details-section .user-details .user-details-line-view.bolded .user-details-value{font-weight:600}.error-page{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 120px);width:100%}.landing-hero{display:flex;height:100vh;width:100%}.landing-hero .buttons-container{display:flex;gap:16px;z-index:1}@media screen and (max-width:1024px){.landing-hero{flex-direction:column;z-index:9999}.landing-hero .buttons-container{justify-content:center;width:100%}.landing-hero .button{flex:1;justify-content:center}}.landing-welcome{z-index:2}@media screen and (max-width:1024px){.landing-welcome{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}}.landing-welcome-title{color:#000;font-size:52px;line-height:62px;margin:0 0 32px}@media screen and (max-width:1024px){.landing-welcome-title{font-size:32px;line-height:40px;margin:48px 0 32px}}.landing-welcome-description{color:#666;font-size:16px;line-height:24px;margin:0 0 32px}.cube-cluster-container{z-index:1}.landing-details-container{background-color:var(--dark-green);display:none;position:relative;z-index:1000}@media screen and (min-width:1024px){.landing-details-container.desktop{display:block}}@media screen and (max-width:1024px){.landing-details-container.mobile{display:block;padding-top:256px}}.timeline-container{color:#fff;display:flex;gap:120px;justify-content:center;overflow:hidden;padding:0 80px;position:relative}.timeline-container .left-side{position:relative;top:60%;transform:translateY(-50%);z-index:3}.timeline-container .left-side .left-side-image-container{position:relative;width:540px}.timeline-container .left-side .left-side-image-container .left-side-image{max-height:370px;max-width:540px;-o-object-fit:contain;object-fit:contain;width:100%}.timeline-container .left-side .left-side-image{border-radius:32px;max-width:540px;-o-object-fit:contain;object-fit:contain;position:absolute}.timeline-container .left-side .cube-one{bottom:-45px;position:absolute;right:60px}.timeline-container .left-side .cube-two{bottom:-100px;left:-70px;position:absolute}.timeline-container .right-side{align-items:center;display:flex}.timeline-container .right-side li{display:flex;list-style:none;position:relative}.timeline-container .right-side li h1{margin-top:11px}.timeline-container .right-side li h3{margin-top:6px}.timeline-container .right-side li .description{font-weight:400;margin-bottom:50px}.timeline-container .image-container{margin-right:14px;position:relative;z-index:2}.timeline-container .image-container .img-wrapper img{height:77px;-o-object-fit:contain;object-fit:contain;width:77px}.timeline-container .secondary{padding:0 19px}.timeline-container .vertical-line{border-left:2px solid #d9f1f1;height:calc(100% - 78px);left:40px;margin-left:-3px;position:absolute;top:calc(-100% + 78px)}.timeline-container .background-one,.timeline-container .background-two{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='657' height='719' fill='none'%3E%3Ccircle opacity='.5' cx='359' cy='359.954' r='358' stroke='url(%23a)' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='543.5' y1='46.454' x2='30' y2='570.954' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D9F1F1'/%3E%3Cstop offset='1' stop-color='%23D9F1F1' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;box-sizing:border-box;height:718px;opacity:.5;position:absolute;right:-60px;top:20px;width:718px}.timeline-container .background-two{background-repeat:no-repeat;background-size:80%;right:-20px;top:60px;transform:rotate(88deg)}@media screen and (max-width:1580px){.timeline-container{padding:0 40px}}@media screen and (max-width:1024px){.timeline-container{flex-direction:column;gap:32px;padding:40px}.timeline-container .layer,.timeline-container .left-side-image{margin:0 auto;max-width:100%;width:320px}.timeline-container .left-side-image{position:static}.timeline-container .image-container{align-items:center;display:flex;justify-content:center;margin-right:0}.timeline-container .image-container h1{flex:1;font-size:24px;line-height:34px;line-height:28px;margin:0 0 0 8px}}.faq-section-topics{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:8px}.question-item{align-items:center;background-color:#f9f9f9;border-radius:16px;cursor:pointer;display:flex;padding:16px}.question-item .question{color:#066;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:800;letter-spacing:.1px;margin:0}.question-item .answer{color:#000;display:none;font-family:Roboto,sans-serif;font-weight:400;margin-bottom:0}.question-item .is-expanded{display:block}.question-item .chevron{height:25px;margin-left:auto;transform:rotate(90deg);width:25px}.question-item .chevron.open{transform:rotate(-90deg)}.add-form-image-wrapper{align-items:center;display:flex;justify-content:center}.add-form-image-wrapper .add-form-image-and-icon{cursor:pointer;position:relative}.add-form-image-wrapper .add-form-image-and-icon:hover{opacity:.75}.add-form-image-wrapper .add-form-image-and-icon .add-form-image{border-radius:999px;height:104px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:104px}.add-form-image-wrapper .add-form-image-and-icon button{align-items:center;border-radius:9999px;display:flex;height:32px;justify-content:center;left:100%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px}.add-form-image-wrapper .add-form-image-and-icon button:hover{background-color:#40b8b8}.add-form-image-wrapper .add-form-image-and-icon button img{height:16px;width:16px}.add-form-section-title{color:#000;font-size:24px;margin:0;text-align:left;width:100%}.add-form-section-title.mt-6{margin-top:24px}.add-form-separator{background-color:#eaeaea;height:2px;margin:16px 0;width:100%}.content-page-wrapper{display:flex;position:relative;width:100%}@media screen and (max-width:1200px){.content-page-wrapper{flex-direction:column-reverse}}.content-page-wrapper.homepage{flex-direction:column}.main-content{display:grid;flex:1;grid-template-columns:repeat(1,minmax(0,1fr));padding:80px 56px 48px;row-gap:32px}@media screen and (max-width:1024px){.main-content{padding:80px 16px 48px}}@media screen and (max-width:1200px){.main-content.regular-content{padding:56px}}@media screen and (max-width:1024px){.main-content.regular-content{padding:24px 16px}}.main-content.homepage{align-items:center;display:flex;grid-template-columns:unset;justify-content:flex-start;row-gap:unset}@media screen and (max-width:1024px){.main-content.homepage{align-items:flex-start;justify-content:center;padding:80px 24px 48px;z-index:2}}.secondary-content-spacing{width:40%}@media screen and (max-width:1024px){.secondary-content-spacing{display:none}}@media screen and (max-width:1200px){.secondary-content-spacing.regular-content{display:none}}.secondary-content-background{border-bottom:100vh solid #40b8b8;border-left:50px solid transparent;border-right:0 solid transparent;height:100vh;position:fixed;right:0;width:40%;z-index:-1}@media screen and (max-width:1024px){.secondary-content-background{display:none}}@media screen and (max-width:1200px){.secondary-content-background.regular-content{display:none}}.secondary-content-background.homepage{position:absolute}.secondary-content{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:0 0 0 85px;position:fixed;right:0;width:40%;z-index:1}.secondary-content .secondary-content-image{bottom:0;-o-object-fit:contain;object-fit:contain;position:fixed;right:0;width:40%}@media screen and (max-width:1024px){.secondary-content{display:none}}@media screen and (max-width:1200px){.secondary-content.regular-content{align-items:unset;background:#40b8b8;display:flex;flex-direction:row;height:unset;justify-content:unset;margin-top:80px;overflow-x:auto;padding:0 40px;position:static;width:100%}.secondary-content.regular-content .default-right-element{margin-bottom:0;margin-left:0;padding:16px;width:240px}.secondary-content.regular-content .secondary-content-image{display:none}}@media screen and (max-width:1024px){.secondary-content.regular-content{padding:0}}.secondary-content.homepage{position:relative}.secondary-content.homepage .main-character-wrapper{bottom:10vh;position:absolute;right:0;width:500px}.secondary-content.homepage .main-character-wrapper .floating-speech-bubble-wrapper{bottom:-35px;position:relative;right:-100px}.secondary-content.homepage .main-character-wrapper .secondary-content-image{left:-150px;position:relative;width:100%}@media screen and (max-width:1200px){.secondary-content.homepage .main-character-wrapper .floating-speech-bubble-wrapper{right:-175px}.secondary-content.homepage .main-character-wrapper .secondary-content-image{left:-75px}}.secondary-content.homepage .triangle-down{display:none}@media screen and (max-width:1024px){.secondary-content.homepage{background:#40b8b8;display:block;height:280px;padding:0;position:relative;top:20px;width:100%}.secondary-content.homepage .main-character-wrapper{left:unset;-o-object-fit:contain;object-fit:contain;position:absolute;right:-200px;top:-100px;width:640px}.secondary-content.homepage .main-character-wrapper .secondary-content-image{left:unset}.secondary-content.homepage .triangle-down{display:block}.secondary-content.homepage .floating-speech-bubble-wrapper{display:none}}.content-separator{background:#eaeaea;height:1.5px;width:100%}@media screen and (max-width:1024px){.content-separator{display:none}}.content-section-title-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:16px}.content-section-title-wrapper .content-section-title{color:#000;font-size:24px;font-weight:500;line-height:32px;margin:0}.content-section{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:32px}@media screen and (max-width:1024px){.content-section{row-gap:16px}}.content{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));padding-top:64px;row-gap:32px}@media screen and (max-width:1024px){.content{padding-top:24px}}@media screen and (max-width:1200px){.content.regular-content{padding-top:0}}.content-wrapper{padding-top:64px}@media screen and (max-width:1024px){.content-wrapper{padding:48px 16px}}.text-block h1{margin:0}.text-block.green{background-color:var(--light-green);border-radius:12px;color:var(--dark-green);padding:16px}.text-image-block{display:flex;gap:16px}.text-image-block .image-temp{width:30%}.text-image-block .text-section-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:16px;width:70%}.text-image-block .text-section-wrapper.no-image{width:100%}.text-image-block .text-section-wrapper .block-title{color:#000;font-size:16px;font-weight:800;line-height:24px;margin:0}.text-image-block .text-section-wrapper .see-all img{width:auto}.text-image-block.right{flex-direction:row-reverse}.text-image-block.top{flex-direction:column}.text-image-block.top .text-section-wrapper{width:100%}.text-image-block.bottom{flex-direction:column-reverse;justify-content:flex-end}.text-image-block.bottom .text-section-wrapper{width:100%}.text-image-block.left img,.text-image-block.right img{max-height:200px;-o-object-fit:contain;object-fit:contain;width:300px}@media screen and (max-width:1200px){.text-image-block.left,.text-image-block.right{flex-direction:column}.text-image-block.left .text-section-wrapper,.text-image-block.left img,.text-image-block.right .text-section-wrapper,.text-image-block.right img{width:100%}}.text-image-block.bottom img,.text-image-block.top img{-o-object-fit:contain;object-fit:contain;width:100%}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}