@charset "UTF-8";.form-group{position:relative;display:grid;gap:var(--local-spacing)}@media (max-width:389px){.form-group--lower-level{margin-left:25px}}@media (min-width:390px) and (max-width:1919px){.form-group--lower-level{margin-left:calc(25px + 40*(100vw - 390px)/1530)}}@media (min-width:1920px){.form-group--lower-level{margin-left:65px}}.form-group--inline{display:flex;align-items:center;flex-wrap:wrap;gap:16px 32px}.form-group--vertical-start{align-items:flex-start}.form-group--horizontal-center{justify-content:center}.form-group--grey{padding:25px;background-color:var(--lighter-grey-color)}.form-group--twocolumns{display:grid;gap:30px}@media (min-width:768px){.form-group--twocolumns{grid-template-columns:1fr 1fr}}.form-group--large-spacing{gap:60px}.form-step{display:grid}@media (max-width:575px){.form-step{gap:40px}}@media (min-width:576px) and (max-width:991px){.form-step{gap:calc(40px + 20*(100vw - 576px)/416)}}@media (min-width:992px){.form-step{gap:60px}}@media (max-width:575px){.form-step p,.form-step ul li{font-size:14px}}.form-graphic-checkbox{display:grid;text-align:center;cursor:pointer}.form-graphic-checkbox--large{max-width:100%;width:152px;height:auto}.form-graphic-checkbox--error .form-checkbox__input{border-color:var(--red-color)}.form-checkbox__icon-wrapper{position:relative}.form-checkbox__icon-wrapper .form-hint{position:absolute;top:15px;right:15px}.form-checkbox__icon{aspect-ratio:1/1}.form-graphic-checkbox__label{margin-top:18px}.form-checkbox{display:flex;gap:8px;cursor:pointer}.form-checkbox--error .form-checkbox__input{border-color:var(--red-color)}.form-checkbox__input{-webkit-appearance:none;appearance:none;display:grid;place-content:center;margin-inline:0;border-radius:4px;border:1px solid var(--medium-grey-color);min-width:20px;width:20px;min-height:20px;height:20px;background-color:#fff;color:currentColor;transform:translateY(-.075em);cursor:pointer}.form-checkbox__input::before{content:"";transform:scale(0)}.form-checkbox__input:checked{background-color:var(--medium-grey-color)}.form-checkbox__input:checked::before{content:"";min-width:11px;width:11px;min-height:11px;height:11px;background-color:#fff;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80%0,43% 62%);transform:scale(1);transition:120ms transform ease-in-out;transform-origin:bottom left}.form-checkbox__label{line-height:1.6}@media (max-width:575px){.form-checkbox__label{font-size:14px}}@media (max-width:767px){.form-checkbox__label{font-weight:500}}.form-checkbox__title{display:flex;gap:8px}.form-checkbox__desc{display:inline-block;padding-top:4px;font-style:italic;color:#979292}.collapsible-panel ul li::before,.form-accordion{display:none}.form-accordion--open{display:block}.form-error-message{display:flex;gap:8px;font-size:14px;line-height:1.3;font-weight:500;color:var(--red-color)}.form-error-message--bordered{border:1px solid var(--red-color);padding:20px}@media (max-width:575px){.form-error-message--large{font-size:14px}}@media (min-width:576px) and (max-width:991px){.form-error-message--large{font-size:calc(14px + 6*(100vw - 576px)/416)}}@media (min-width:992px){.form-error-message--large{font-size:20px}}.form-error-message::before{content:"";display:block;margin-top:3px;min-width:12px;width:12px;min-height:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.792' height='11.792' viewBox='0 0 11.792 11.792'%3E%3Cpath d='M12.354,6.458a5.9,5.9,0,1,1-5.9-5.9A5.9,5.9,0,0,1,12.354,6.458Zm-5.9,1.189A1.094,1.094,0,1,0,7.552,8.741,1.094,1.094,0,0,0,6.458,7.647ZM5.42,3.716,5.6,6.95a.285.285,0,0,0,.285.27H7.036a.285.285,0,0,0,.285-.27L7.5,3.716a.285.285,0,0,0-.285-.3H5.705A.285.285,0,0,0,5.42,3.716Z' transform='translate(-0.563 -0.563)' fill='%23c01b1b'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.form-textfield{--local-spacing:12px;display:grid;justify-self:flex-start;align-content:flex-start;gap:6px;width:100%}.form-textfield .form-error-message{margin-left:var(--local-spacing)}.form-textfield__label{display:flex;gap:8px;margin-left:10px}@media (max-width:575px){.form-textfield__label{font-size:14px}}.form-textfield__inner{position:relative}.form-textfield__inner .form-textfield__input{padding-right:40px}.form-textfield__input{box-sizing:border-box;outline:0;border:1px solid #b2b2b2;border-radius:4px;padding:19px 12px;background-color:transparent;font-family:"General Sans",sans-serif;font-size:15px}@media (max-width:575px){.form-textfield__input{font-size:14px}}@media (min-width:576px){.form-textfield__input{font-size:15px}}.form-textfield__input--small{width:220px;max-width:100%}.form-textfield__input--large{width:100%}.form-textfield__input--underline{box-sizing:border-box;border:0;border-radius:0;border-bottom:1px solid var(--black-color);max-width:100%;padding:8px 12px;font-size:14px}.form-textfield__input--underline::-ms-input-placeholder{color:#b5b5b5}.form-textfield__input--underline::placeholder{color:#b5b5b5}.form-textfield__input--underline.form-textfield__input--medium{width:377px;max-width:100%}.form-textfield__input--underline.form-textfield__input--large{width:100%}.form-textfield__input:focus{border-color:var(--accent-color)}.form-textfield--small{position:relative;justify-self:flex-start;width:auto}.form-textfield--small .form-textfield__input{border-radius:6px;width:190px;max-width:100%;padding:8px 12px;font-size:14px}.form-textfield--small .form-hint{position:absolute;top:-8px;right:-8px}.form-textfield--error .form-hint__content,.form-textfield--error .form-select--standard .form-select__header,.form-textfield--error .form-textfield__input{border-color:var(--red-color)}.form-textfield--error .form-hint__icon:hover path{fill:var(--red-color)}.form-textfield__suffix{position:absolute;bottom:7px;right:0}.form-hint{position:relative}.form-hint--always-visible .form-hint__content,.form-hint__icon:hover+.form-hint__content{display:block}.form-hint__icon{cursor:pointer}.form-hint__icon:hover path{fill:var(--accent-color)}.form-hint__content{position:absolute;display:none;left:25px;bottom:20px;box-shadow:0 3px 6px rgba(0,0,0,.16);border:1px solid var(--accent-color);border-radius:4px;width:210px;padding:12px;background-color:#fff;font-size:13px;text-align:center;text-transform:none;color:var(--medium-grey-color)}.form{--local-spacing:20px;display:grid;gap:100px}.form,.form p,.form-button{color:var(--black-color)}.form p{margin-bottom:0}@media (max-width:767px){.form p{font-weight:500}}.form sup{vertical-align:super;font-size:smaller}.page-default h1.form-title,.page-default h2.form-title,.page-default h3.form-title,.page-default h4.form-title,.page-default h5.form-title,.page-default h6.form-title{margin-bottom:0}@media (max-width:389px){.page-default h1.form-title,.page-default h2.form-title,.page-default h3.form-title,.page-default h4.form-title,.page-default h5.form-title,.page-default h6.form-title{font-size:14px}}@media (min-width:390px) and (max-width:1919px){.page-default h1.form-title,.page-default h2.form-title,.page-default h3.form-title,.page-default h4.form-title,.page-default h5.form-title,.page-default h6.form-title{font-size:calc(14px + 14*(100vw - 390px)/1530)}}@media (min-width:1920px){.page-default h1.form-title,.page-default h2.form-title,.page-default h3.form-title,.page-default h4.form-title,.page-default h5.form-title,.page-default h6.form-title{font-size:28px}}@media (max-width:767px){.page-default h1.form-title,.page-default h2.form-title,.page-default h3.form-title,.page-default h4.form-title,.page-default h5.form-title,.page-default h6.form-title{font-weight:600}}@media (min-width:768px){.page-default h1.form-title,.page-default h2.form-title,.page-default h3.form-title,.page-default h4.form-title,.page-default h5.form-title,.page-default h6.form-title{font-weight:400}}@media (max-width:389px){.page-default h1.form-title--small,.page-default h2.form-title--small,.page-default h3.form-title--small,.page-default h4.form-title--small,.page-default h5.form-title--small,.page-default h6.form-title--small{font-size:14px}}@media (min-width:390px) and (max-width:1919px){.page-default h1.form-title--small,.page-default h2.form-title--small,.page-default h3.form-title--small,.page-default h4.form-title--small,.page-default h5.form-title--small,.page-default h6.form-title--small{font-size:calc(14px + 6*(100vw - 390px)/1530)}}@media (min-width:1920px){.page-default h1.form-title--small,.page-default h2.form-title--small,.page-default h3.form-title--small,.page-default h4.form-title--small,.page-default h5.form-title--small,.page-default h6.form-title--small{font-size:20px}}.form-button{box-sizing:border-box;display:inline-flex;justify-content:center;justify-self:center;border:0;min-width:152px;padding:15px 30px;background-color:var(--accent-color);font-size:16px;font-weight:600;text-align:center;cursor:pointer;transition:ease-in-out .3s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.form-button:hover{background-color:rgba(255,199,67,.85)}.form-submit--loading{pointer-events:none;opacity:.5}.form-cancel{box-sizing:border-box;display:inline-flex;justify-content:center;justify-self:center;align-items:center;border:0;font-size:16px;font-weight:600;text-align:center;color:var(--black-color);cursor:pointer;transition:ease-in-out .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.form-cancel::before{content:"";display:block;width:23px;height:23px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5z'/%3E%3C/svg%3E");background-position:center;background-size:contain;transition:ease-in-out .2s}.form-cancel:hover{color:#ffc743}.form-cancel:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFC743' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5z'/%3E%3C/svg%3E")}.form__footer{display:flex;justify-content:center;gap:10px}.form-text-block{display:grid;gap:18px}.form-pill-group{display:flex;gap:40px;justify-content:center;flex-wrap:wrap}.form-pill{position:relative;display:inline-flex;justify-content:center;border:1px solid var(--accent-color);border-radius:50px;padding:14px 26px;background-color:var(--accent-color);font-size:16px;font-weight:500;text-transform:uppercase;text-align:center;color:#000;cursor:pointer;transition:ease-in-out .3s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.form-pill--inactive{background-color:#fff}.form-pill .form-hint{position:absolute;top:-5px;right:0}.form-pill .form-hint .form-hint__icon:hover path{fill:var(--black-color)}.form-declarations-list{counter-reset:list}.form-declarations-list::before{content:"Oświadczam/-y, że:";display:block;margin-bottom:3px}.form-declarations-list__item{counter-increment:list;position:relative;border-top:1px solid var(--accent-color);padding-block:30px}.form-declarations-list__item:before{content:counter(list);position:absolute;top:27px;left:-34px;font-size:30px;line-height:1;font-weight:600;color:var(--accent-color)}.object-data-group{display:grid;grid-template-columns:8fr 3fr 4fr;gap:30px;align-items:flex-start}.object-data-group .form-select{margin-top:29px;width:100%}.object-data-group .form-select__header{padding-block:15px}.graphical-choices{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:90px;row-gap:45px}.graphical-choices+.graphical-choices{margin-top:90px;padding-top:90px;border-top:1px solid var(--accent-color)}.graphical-choices--center{justify-content:center}.graphical-choices--right{justify-content:flex-end}.graphical-choices--horizontal .form-graphic-checkbox{display:grid;grid-auto-flow:column;align-items:center;justify-content:flex-start;gap:20px}.graphical-choices--horizontal .form-checkbox__icon{width:64px}.graphical-choices--horizontal .form-graphic-checkbox__label{margin-top:0}.form-file{position:relative}.form-file__input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.form-files-list{display:grid;gap:20px}.form-files-list__item{display:flex;align-items:center;gap:10px;font-weight:600}.form-files-list__item-delete{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border:0;border-radius:100%;width:26px;height:26px;background-color:#c01b1b;font-size:11px;font-weight:700;color:#fff;cursor:pointer}.form-files-list__item-delete::before{content:"";display:block;width:22px;height:14px;padding:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffffff' class='bi bi-x-lg' viewBox='0 0 16 16'%3E%3Cpath d='M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.form-select{position:relative;max-width:100%}@media (max-width:575px){.form-select{width:100%}}@media (min-width:576px){.form-select{width:212px}}.form-select--medium{width:100%}.form-select--medium .form-select__header{border:1px solid #b2b2b2;border-radius:4px;padding:13.5px 16px;background-color:transparent;font-weight:400}.form-select--medium .form-select__header:focus{border-color:var(--accent-color)}.form-select--large{width:550px}.form-select--standard{width:100%}.form-select--standard .form-select__header{border:1px solid #b2b2b2;border-radius:4px;background-color:transparent;font-size:15px;font-weight:400}.form-select__header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 16px;background-color:var(--light-grey-color);font-weight:500;cursor:pointer}@media (max-width:575px){.form-select__header{padding:8px 16px;font-size:14px}}@media (min-width:576px){.form-select__header{padding:12px 16px}}.form-select__header::after{content:"";display:block;border-radius:100%;width:32px;height:32px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-color:var(--accent-color);background-position:center;background-repeat:no-repeat;transition:all 200ms ease-in-out;transform:rotate(-90deg)}@media (max-width:575px){.form-select__header::after{width:24px;height:24px;background-size:8px}}@media (min-width:576px){.form-select__header::after{width:32px;height:32px;background-size:12px}}.form-select__header--open::after{transform:rotate(0deg)}.form-select__options{position:absolute;top:auto;left:auto;z-index:100;display:grid;align-content:flex-start;overflow:auto;width:100%;max-height:120px;text-align:center;background-color:#fbfbfb}.form-select__option{box-sizing:border-box;width:100%;padding:6px 8px;cursor:pointer;transition:all 200ms ease-in-out}.form-select__option:hover{background-color:var(--accent-color)}.form-switches{display:grid;gap:28px}@media (min-width:992px) and (max-width:1199px){.form-switches{grid-template-columns:9fr 4fr 6fr}}@media (min-width:1200px){.form-switches{grid-template-columns:9fr 3fr 5fr}}.form-switch{display:flex;gap:30px}.form-table{border:1px solid var(--accent-color);width:100%}@media (max-width:374px){.form-table{max-width:230px}}@media (max-width:1199px){.form-table{display:grid;justify-self:center}}@media (min-width:375px) and (max-width:575px){.form-table{grid-template-columns:1fr 1fr}}@media (min-width:576px) and (max-width:689px){.form-table{grid-template-columns:repeat(3,1fr)}}@media (min-width:690px) and (max-width:767px){.form-table{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px) and (max-width:879px){.form-table{grid-template-columns:repeat(5,1fr)}}@media (min-width:880px) and (max-width:1199px){.form-table{grid-template-columns:repeat(6,1fr)}}@media (min-width:1200px){.form-table{display:flex}}.form-table-column{border-right:1px solid var(--accent-color);width:100%}.form-table-column:last-child{border-right:none}@media (max-width:1199px){.form-table-column--header{display:none}}.form-table-cell{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;height:76px;line-height:1.3;text-align:center}.form-table-cell:nth-of-type(odd){background-color:var(--lighter-grey-color)}.form-table .form-textfield__input{border:0;background-color:transparent;text-align:center}.form-choices-group{display:inline-grid;gap:4px 14px}.form-choices-group--inline{display:inline-flex;flex-wrap:wrap}.form-group--inline .form-textfield{width:auto}.form-group--inline+.form-error-message,.form-select .form-error-message{margin-top:5px}.collapsible-panel{display:none;gap:20px;width:100%;height:0;transition:all 300ms ease-in-out}.collapsible-panel--show{display:grid;height:100%}.collapsible-panel .list-lower-alpha{list-style-type:lower-alpha}.collapsible-panel .list-upper-roman{list-style-type:upper-roman}.collapsible-panel ul{margin-top:5px;margin-left:30px;margin-bottom:0}.collapsible-panel ul li{margin-bottom:5px}.collapsible-panel ul li:last-child{margin-bottom:0}.collapsible-panel__trigger{display:inline-flex;justify-content:center;border:0;min-width:152px;padding:15px 10px;background-color:var(--accent-color);font-size:16px;font-weight:600;text-align:center;color:var(--black-color);cursor:pointer;transition:ease-in-out .3s;-webkit-user-select:none;user-select:none}.collapsible-panel__trigger:hover{background-color:rgba(255,199,67,.85)}.form-line{border:0;border-top:1px solid var(--accent-color);width:100%}.form-textfield__textarea{width:100%!important;min-height:150px}.delete-btn{position:absolute;top:-10px;right:0;border-radius:100%;border:0;width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffffff' viewBox='0 0 16 16'%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");background-color:var(--red-color);background-size:100%;color:#fff;cursor:pointer}.graphical-choices .form-error-message{display:flex;justify-content:center;width:100%;text-align:center}