﻿.cp,a[href],button,input[type=button]{cursor:pointer}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0;margin-block-start:0;margin-inline:0}fieldset{border:none}ul[role=list],ol[role=list]{list-style:none;list-style-type:none}a:not([class]){text-decoration-skip-ink:auto;color:currentColor;word-wrap:break-word}img,picture{max-width:100%;display:block}[disabled]{cursor:not-allowed;pointer-events:all !important}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media(max-width: 300px){*{overflow-wrap:anywhere}}main:focus,main:focus-visible{outline:none}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0}input[type=radio]{appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:.15em solid currentColor;border-radius:50%;transform:translateY(-0.075em);display:grid;place-content:center}input[type=radio]::before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color)}input[type=radio]:checked::before{transform:scale(1)}input[type=radio]:focus{outline:max(1px,.15em) solid currentColor;outline-offset:max(1px,.15em)}select{appearance:none;background-color:rgba(0,0,0,0);border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;z-index:1}select::-ms-expand{display:none}select{outline:none}:is(ul,ol){padding-inline-start:0}:focus{outline-color:var(--primary-500)}::selection{background:var(--primary-500);color:var(--white)}.nodrag{user-select:none}:-moz-placeholder{color:currentColor}::-moz-placeholder{color:currentColor}:-ms-input-placeholder{color:currentColor}::-webkit-input-placeholder{color:currentColor}::-webkit-search-decoration,::-webkit-search-cancel-button,::-webkit-search-results-button,::-webkit-search-results-decoration{display:none}.pe-n{pointer-events:none}.occ{object-fit:cover;object-position:center}.oct{object-fit:cover;object-position:top}.hov-underlines a:hover{text-decoration:underline}.hov-underline:hover{text-decoration:underline}.hov-underline:hover>:is(span){text-decoration:underline}[gradient=top-to-bottom]{background:linear-gradient(180deg, var(--black-50) 0%, rgba(247, 247, 247, 0) 100%)}[gradient=bottom-to-top]{background:linear-gradient(0deg, var(--black-50) 0%, rgba(247, 247, 247, 0) 100%)}.w-a{width:auto}.h-a{height:auto}.btn{gap:12px}.btn--def:hover,.btn--def:focus{background:var(--success-600)}.btn--alt:hover,.btn--alt:focus{background-color:var(--primary-500)}.rm{--transitionLength: 0.8s;--transitionTiming: cubic-bezier(0.65, 0, 0.35, 1);margin-top:15px;overflow:hidden}.rm__btn{margin-block:8px;display:flex;gap:6px;cursor:pointer;position:relative}.rm__icon{color:var(--primary-500);transition:transform var(--transitionLength) var(--transitionTiming)}.rm__label{color:var(--black)}.rm__trigger-input{display:none}.rm__trigger-input:checked~.rm__btn .rm__icon{transform:rotate(180deg)}.rm__trigger-input:checked~.rm__animation-wrapper{grid-template-rows:1fr}.rm__trigger-input:checked~.rm__animation-wrapper .rm__transform-wrapper{transform:translateY(0);visibility:visible;opacity:1;transition:opacity .4s,transform var(--transitionLength) var(--transitionTiming)}.rm__animation-wrapper{display:grid;grid-template-rows:0fr;overflow:hidden;transition:opacity .4s,grid-template-rows var(--transitionLength) var(--transitionTiming)}.rm__transform-wrapper{transform:translateY(-100%);visibility:hidden;opacity:0;transition:transform var(--transitionLength) var(--transitionTiming),visibility 0s var(--transitionLength),opacity var(--transitionLength) var(--transitionTiming);margin-top:12px}.rm__animation{min-height:0}.hidb{gap:40px}.hidb__img{display:flex;width:100%;height:100%;flex-basis:80%}.hidb__img>picture{width:100%;height:auto}.hidb__img img{object-fit:cover}.hidb__c{padding:48px;justify-content:center;align-items:flex-start;gap:24px;flex-grow:1;flex-basis:40%}@media screen and (max-width: 1080px){.hidb{flex-direction:column;gap:24px}.hidb__c{padding:0px;max-width:100%}.hidb__img{max-height:250px;height:100%}.hidb__img picture{max-height:250px;height:100%}}.h__bread{max-width:400px}.h__bread span,.h__bread a{font-size:1em;font-weight:400;line-height:1.5;color:inherit}.cons__h{row-gap:var(--gap)}.cons__h[data-layout=row]{--gap: 45px}.cons__h[data-layout=row] .he__d:first-child{display:flex;align-items:center}.cons__h[data-layout=single-col]{--gap: 24px}.cons__h[data-layout=column]{--gap: 16px}.cons__h[data-layout=column]:has(.he__d .wy p+p){--gap: 24px}.cons__h[data-layout=column] .he__d{flex-direction:column}.cons__wr{--gutter: var(--space-s)}.cons__it{width:32px;height:32px;gap:12px;border:1px solid var(--black-100, #e3e3e3);background:var(--black-50, #f7f7f7)}.cons__i{display:grid;grid-template-rows:auto}.cons__i :is(h1,h2,h3,h4,h5,h6)+p{--flow-space: 24px}.cons__i picture>img{width:100%}.cons__i--t{padding:24px;background:var(--white);border:1px solid var(--black-100);gap:24px;height:100%}.cons__i--t>p{margin:0;padding:0}.hm__item--wr{display:flex;flex-direction:column}.hm__icon{transition:transform 200ms ease-out}.hm__item[open] .hm__icon{transform:rotate(180deg)}.splide__arrows{align-items:center;gap:24px}.splide__btn{align-items:flex-start;gap:24px}.splide--grid__custom{--colStart: 8;--colSize: 5;justify-self:end;place-content:center;display:none}.s--rest__wr:has(.sp--rel__splide.is-overflow) .splide__arrows{display:block}.splide__track--fade>.splide__list,.splide--fade>.splide__track>.splide__list{display:flex;align-items:stretch}.splide__track--fade>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{position:relative;height:auto}.sb{position:sticky}.sb--sticky{top:calc(var(--navHeight) + 75px)}.tiles{display:grid;row-gap:48px}.tiles__g{gap:16px}@media(max-width: 630px){.tiles__g>.services__i{width:100%}}@media(max-width: 768px){.tiles__g>.services__i{height:285px}}.card--outer{border:1px solid var(--black-100);width:250px;height:300px;position:relative;display:grid;place-items:center;overflow:hidden;box-shadow:0 0 33px -27px #42445a;transition:box-shadow 200ms ease-in-out,border-color 200ms ease-in-out}.card--outer:hover{box-shadow:0 0 11px rgba(33,33,33,.2);border-color:var(--primary-400)}.card--outer::before{content:"";position:absolute;width:100%;height:150%}.card--inner{position:absolute;width:95%;height:95%;border-radius:20px;z-index:3;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;overflow:hidden;padding:20px;cursor:pointer}.card--inner h5,.card--inner h6{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:400;pointer-events:none;opacity:1;transition:opacity .3s ease,transform .3s ease;word-break:keep-all;padding:24px}@media(min-width: 1024px){.card--inner h5,.card--inner h6{width:100%}}.card--inner h6{opacity:0;transform:translate(-50%, 150%);display:flex}.card--inner .content{transform:translateY(100%);opacity:0;transition:.3s ease-in-out;width:100%}.card--inner .content h3{font-size:3rem;padding-bottom:10px}.card--inner .content p{line-height:25px}.card--inner:hover .content{transform:translateY(80%);opacity:1}.card--inner:hover h5{opacity:0;transform:translate(-50%, -150%)}.card--inner:hover h6{opacity:1;transform:translate(-50%, -50%)}.card__btn{display:flex;gap:8px;transition:gap 200ms ease}.card__btn:hover{gap:12px}@keyframes glowing{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.h__he{max-width:450px;gap:34px}@media(max-width: 992px){.h__he{max-width:100%}}.h__he--top{display:grid;gap:24px}.h__t{line-height:1.15}.contact{overflow:hidden}.contact__wr{margin-block:53px}.contact__b{display:grid;grid-template-columns:repeat(auto-fill, minmax(243px, 1fr));gap:24px}.contact__b--col{gap:24px}.contact__b--col .btn__p{margin:0 auto 0 0}.contact__map{max-height:100%;transition:max-height .3s ease-in-out}@media(max-width: 768px){.contact__map{grid-column:breakout-start/breakout-end;transition:max-height .3s ease-in-out}.contact__map iframe{max-height:400px}}.contact__cols{display:grid;grid-template-columns:repeat(auto-fill, minmax(310px, 1fr));gap:24px}.contact__col{gap:8px}.contact__col--flow span{margin-inline:4px}.contact__h{gap:24px}.contact__h h2{font-size:clamp(2.3rem,3vw,2.6rem)}@media(max-width: 850px){.contact__h{flex-direction:column;align-items:flex-start}.contact__h--col{flex-direction:column;gap:8px;align-items:flex-start}}@media(max-width: 850px){.contact__h--t{align-items:flex-start}}.contact__dec{width:188px;height:1px;background:#bf8b29;bottom:0;right:0;margin:auto}.contact__dec--top{max-width:1140px;height:1px;background:linear-gradient(to right, #e3e3e3 0px, #e3e3e3 calc(50% - 94px), #bf8b29 calc(50% - 94px), #bf8b29 calc(50% + 94px), #e3e3e3 calc(50% + 94px), #e3e3e3 100%);top:0;left:0;right:0;margin:auto}.contact__form{overflow:hidden;row-gap:60px}.contact__form::before{content:"";position:absolute;top:0;left:-9999px;width:20000px;height:100%;background:linear-gradient(0deg, var(--black-50) 0%, rgba(247, 247, 247, 0) 100%);z-index:-1}.contact .hd__sm{margin:100%}.ab--decor{width:33px;height:1px;background-color:var(--primary-500)}.ab .he__c{margin-block:0 49px}@media screen and (max-width: 1024px){.ab .he__c{margin-block:0 24px}}.ab__c{display:flex;width:190px;flex-direction:column;align-items:flex-start;gap:24px}.ab__wr{margin-block:33px 0}@media(width <= 1080px){.ab__wr{display:flex;flex-direction:column;margin-block:33px 0}}@media(width > 1080px){.ab__wr .splide{position:absolute !important}}@media(width > 1080px){.ab__wr .splide__list{display:grid !important}}.ab .splide__list{--cols: 20}@media(width >= 1080px){.ab .splide__list li:nth-child(1),.ab .splide__list li:nth-child(5){--colStart: 7;--colSize: 5}.ab .splide__list li:nth-child(2),.ab .splide__list li:nth-child(6){--colStart: 12;--colSize: 5}.ab .splide__list li:nth-child(3),.ab .splide__list li:nth-child(7){--colStart: 17;--colSize: 5}.ab .splide__list li:nth-child(4),.ab .splide__list li:nth-child(8){--colStart: 2;--colSize: 4}}.ab__box{top:-55%;width:267px;padding:48px;background:var(--primary-500);color:var(--white)}@media screen and (max-width: 1080px){.ab__box{top:0;width:100%;padding:24px;gap:24px}}.ab__box__h{color:var(--white) !important}.ab__box__c{gap:24px}.tes__wr :is(p){font-size:var(--text-step-0)}.tes__wr{--min: 25ch;gap:48px;display:flex;flex-wrap:wrap}.tes__wr>*{flex:1 1 var(--min)}.tes__wr>*:not(.tes__h){max-width:252px}@media(max-width: 600px){.tes__wr>*:not(.tes__h){max-width:100%}}.tes__h{flex-grow:0}.tes__h :is(h1,h2,h3,h4)+p{margin-block:24px 0}.tes__l-col:first-child,:not(.tes__l-col)+.tes__l-col{margin-left:auto}.tes__l-col{display:flex;flex-direction:column;gap:24px}.tes__l-col:nth-child(3)>svg{width:114px;height:auto}.ct{min-height:170px}.ct__bg--wr{max-width:1400px;margin:0 auto;width:100%;background:var(--primary-500);overflow:hidden}.ct__bg--wr::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%, rgba(255, 215, 115, 0.4) 0%, rgba(0, 0, 0, 0) 70%),linear-gradient(135deg, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.2) 100%);pointer-events:none;z-index:0}.ct__bg--wr .ct__bg{position:relative;overflow:hidden;z-index:1}.ct__c-wr{padding-block:24px;max-width:1200px;margin:0 auto;width:100%;z-index:999}.ct__c{gap:32px}.ct__c--h{gap:8px}@media(min-width: 1025px){.ct__ph{border-left:1px solid hsla(0,0%,100%,.5);padding-left:32px;gap:16px}}.ct__ph h6{font-size:.875rem;opacity:.9;white-space:nowrap}.ct__ph .icon-ph{background:#fff;border-radius:50%;width:28px;height:28px;margin-left:8px}@media(min-width: 1025px){.ct__ph--wr{gap:8px}}@media(min-width: 1025px){.ct__c-wr{padding-block:32px}}@media(max-width: 1024px){.ct{min-height:auto}.ct__c-wr{padding-block:32px;padding-inline:24px}.ct__c{flex-direction:column;align-items:start;gap:24px}.ct__ph{align-items:flex-start;flex-direction:column;border-left:none !important;padding-left:0 !important;gap:8px !important}.ct__ph .icon-ph{display:none}.ct__ph--wr{flex-direction:column;align-items:flex-start;gap:8px !important}.ct__ph--wr span{display:none}.ct__ph .h3{font-size:1.5rem}.ct__btns{width:100%}.ct__btns .btn--high,.ct__btns .btn--full{width:100%}}.f__logo[data-src*="/wp-content/uploads/2023/12/mediraty.png"]{height:20px;width:auto}.f{padding-block:0px 20px;display:grid;overflow:hidden}.f__text{color:var(--black-600)}.f__cp{font-size:13px}.f :is(li,ul,ol,span,p){color:var(--black-600)}.f span>.zero-level{font-size:var(--text-step-1)}.f__wr{display:grid;padding-block:55px;background:var(--black-50, #F7F7F7)}.f__wr::before{content:"";position:absolute;top:0;left:0;width:9999vw;height:100%;background:var(--black-50, #F7F7F7);z-index:-1;transform:translateX(-30%)}@media(max-width: 1024px){.f__wr{display:flex;flex-direction:column}}.f__c{gap:40px}.f__sep{width:1px;height:22px;background:var(--black-100)}@media(max-width: 1024px){.f__sep{display:none}}.f__logo--main{height:-webkit-fill-available;height:100%;object-fit:cover}.f__logo-wr{margin-bottom:8px;width:170px;font-size:12px}.f__logo:not([data-src*="/wp-content/uploads/2023/12/mediraty.png"]){height:25px;width:auto}.f__sep-big{width:9999vw;height:1px;background:var(--black-100);margin-block:0px 20px;transform:translateX(-20%)}.f__sep-big:after{content:"";background:var(--primary-500);position:absolute;left:20%;width:188px;height:1px}.f__add{display:flex;max-width:363px;flex-direction:column;gap:24px}@media(max-width: 1024px){.f__add-menu{gap:24px}}@media(max-width: 768px){.f__add-menu{width:100%}}@media(max-width: 1024px){.f__add{max-width:100%;width:100%}}.f__add-item{gap:16px}@media(max-width: 768px){.f__add-item{flex-direction:column}.f__add-item:nth-child(1){flex-direction:column-reverse}.f__add-item:nth-child(3){width:100%}}.f__col{grid-template-columns:1fr 2fr;gap:123px}.f__col--1{gap:72px}@media(max-width: 1024px){.f__col--1{gap:25px}}@media(max-width: 1024px){.f__col{display:flex;flex-direction:column}}.f__col--2{gap:35px}.f-nav__i{width:170px;flex-direction:column;align-items:flex-start;gap:24px}.f-nav__i .sub-menu{padding:0px;margin:0px;display:flex;flex-direction:column;gap:24px}.f__ul{list-style:none;width:170px;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px}@media(max-width: 1024px){.f__ul{gap:16px;justify-content:space-between;width:100%;flex-wrap:wrap}}.f__add{--colStart: 1;--colSize: 4}.f__add--c .f__add-menu{gap:24px;flex-wrap:wrap}@media(max-width: 1264px){.f__add--c .f__add-menu{justify-content:center}}@media(max-width: 1024px){.f__add{--colStart: 1;--colSize: 4}}.f__add--b{--colStart: 6;--colSize: 12;display:flex;gap:72px}@media(max-width: 1024px){.f__add--b{--colStart: 1;--colSize: 12;display:flex;gap:24px;width:100%;justify-content:space-around;flex-wrap:wrap}}.f__add--b .f__add-menu:nth-of-type(1) .f-nav__i--0:first-of-type .f-nav__link--0,.f__add--b .f__add-menu:nth-of-type(2) .f-nav__i--0:first-of-type .f-nav__link--0{font-weight:500}@media(min-width: 1024px){.f__c,.f__col--2{flex-direction:row;align-items:center}}.hm__item .hm__icon-wr::before{color:var(--black-800);font-weight:400}.hm__item:not([open]) .hm__icon-wr::before{content:"Pokaż odpowiedź"}.hm__item[open] .hm__icon-wr::before{content:"Zwiń odpowiedź"}.bg__term-btn{background:#fff;text-align:center}.bg__term-btn:is(:hover,:focus),.bg__term-btn--active{color:#fff;background:var(--primary-500)}.bg__hr{border-bottom:1px solid var(--black-100)}.bgi__desc{color:var(--black-400);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bgi__more{color:var(--black-800)}article{width:100dvw;overflow:hidden;min-height:40vh}.gba__decor{display:block;width:48px;height:1px;background:#d7a738;margin:0 auto}.gba__back-link{transition:all .3s ease}.gba__back-link svg{transition:transform .3s ease}.gba__back-link:hover{gap:12px;background:rgba(var(--primary-500-rgb, 0, 0, 0), 0.05)}.gba__back-link:hover svg{transform:translateX(-3px)}.gba__hint{transition:opacity .3s ease}.gba__video{transition:transform .3s ease}.gba__pba--b:hover .gba__video{transform:scale(1.02)}.gba__video-overlay{transition:all .3s ease}.gba__pba--b:hover .gba__video-overlay{background:rgba(0,0,0,.2)}.gba__play-icon{transition:transform .3s ease}.gba__pba--b:hover .gba__play-icon{transform:scale(1.1)}.gba__video-badge{transition:opacity .3s ease}.gba__pba--b:hover .gba__video-badge{opacity:1}.video_section{background:var(--primary-500);padding:48px 0}.video_section .video_section_grid{grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr;gap:48px}.video_section .c__h--h{grid-area:1/1/2/3}.video_section .c__h--h .he__desc,.video_section .c__h--h .he__h,.video_section .c__h--h p{color:#fff}.video_section .vid__wr{grid-area:1/3/2/6}@media(max-width: 1024px){.video_section .video_section_grid{display:flex;flex-direction:column;gap:48px;align-items:start}}.video_section--reverse .c__h--h{grid-area:1/4/2/6}.video_section--reverse .vid__wr{grid-area:1/1/2/4}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{width:100%;position:relative}.wpcf7-not-valid-tip{position:relative;font-size:.85em !important;margin-top:2px;color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:5;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpcf7-form-control-wrap:has(>.wpcf7-not-valid-tip) :is(input,textarea){outline:1px solid red;border-radius:2px}.q{--start:clamp(2rem, 0.9565rem + 5.2174vi, 5rem);--end: 40px;row-gap:var(--start);background:linear-gradient(0deg, var(--black-50) 0%, rgba(247, 247, 247, 0) 100%)}.q__h:is(.h1,.h2,.h3,.h4,.h5,.h6){color:var(--black-800)}.q--wr{gap:32px}.q--i{display:flex;flex-direction:column;gap:8px}.q__in{padding:.72em .9em .65em;border-radius:2px;border:1px solid #d6d8d9;color:var(--heading);background-color:var(--primary-200)}.q textarea{resize:none;border:1px solid var(--black-200);background:var(--primary-200);color:var(--heading);padding:12px 20px}.q ::placeholder{color:var(--heading)}.q__w{display:grid;gap:40px;box-shadow:0 0 0 .5px rgba(0,20,40,.1),0 2px 8px 0 rgba(50,55,90,.2);padding:clamp(1rem,.8431rem + .7843vi,1.5rem);background-color:var(--white);border:1px solid var(--black-400);border-radius:5px;transition:all var(--transition-base)}.q__col{gap:16px}.q__col>*{color:var(--black-800)}.q__col--5{display:flex !important;justify-content:space-between}.q__col--5 .cf7-cf-turnstile iframe{width:100% !important;overflow:visible !important}@media(max-width: 768px){.q__col--5{flex-wrap:wrap}}.q__col--g{display:flex;flex-direction:column;gap:8px}.q__btn{background-color:#ac7122;display:inline-flex;height:60px;padding:16px 24px;justify-content:center;color:var(--heading);align-items:center;cursor:pointer;border:1px solid var(--black-100)}.q__btn svg{display:none;color:var(--white)}.q__ra{display:flex;gap:8px;align-items:center}.q__ra .wpcf7-list-item{display:flex;gap:4px;align-items:center}.q__con{display:grid;gap:16px;grid-template-columns:var(--e)}.q__con[data-layout="min-50/50"]{--e: repeat(auto-fit, minmax(15em, 1fr))}.q__con[data-layout=min-thirds]{--e: repeat( var(--grid-placement, auto-fill), minmax(0fr, clamp(10rem, 33%, 13rem);) )}.q__con[data-layout=min-thirds]{--e: repeat( var(--grid-placement, auto-fill), minmax(0fr, clamp(10rem, 33%, 13rem);) )}@media(max-width: 640px){.q__con{grid-template-columns:1fr}}.q__con--1{--items: 2}.q__con--2{--items: 2}.q__con--3{--items: 1}.q__con--consent{width:24px;height:24px;display:grid;place-content:center;border:1px solid var(--black-200);border-radius:.15em;transform:translateY(-0.075em)}.q__con--consent:checked::before{transform:scale(1);outline:1px solid var(--primary-500--no-dark)}.q__con--consent::before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--primary-500--no-dark);transform-origin:bottom left;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}.q__con--consent:focus{outline:max(2px,.15em) solid var(--primary-500);outline-offset:max(2px,.15em)}.q--con{row-gap:24px}.q--con__acc{color:var(--black)}.q--con__in{display:flex;height:80px;padding:20px;padding-top:0px;align-items:flex-start;gap:12px;border:1px solid var(--black-200, #c8c8c8)}.q--con__h{display:grid;gap:8px}.q--con__col{display:flex;gap:24px}@media(max-width: 1024px){.q--con__col{flex-direction:column}}.q--con__col .wpcf7-submit{display:flex;max-width:364px;height:60px;padding:16px 24px;justify-content:center;align-items:center;gap:12px;flex-shrink:0;border:0}.q--con__col input{border:1px solid var(--black-200, #c8c8c8);display:flex;height:48px;padding:12px 20px;align-items:center;gap:12px;width:100%}.q--con__col>label{flex:0 1 33%;gap:8px;display:flex}@media(max-width: 1024px){.q--con__col>label{flex-direction:column;flex:0 1 100%}}.q--con__col>label>input{padding:20px;align-items:center;gap:12px}.q--con__col label{display:grid}.q--con__col--2{display:grid;gap:27px}.q--con__col--3{place-content:center}@media(min-width: 640px){span.wpcf7-form-control-wrap[data-name=E-mail]{display:grid;grid-column:span 2}}.q__ch{display:grid;grid-template-columns:1.5em auto;gap:12px;align-items:flex-start}.modal{visibility:hidden;opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:-1;transition:all .3s ease-in-out}.modal.is-open{visibility:visible;opacity:1;z-index:9999}.modal.is-open .modal__container{opacity:1;transform:translateY(0)}.modal.is-closing{opacity:0}.modal.is-closing .modal__container{opacity:0;transform:translateY(-20px)}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.modal__container{background-color:#fff;padding:30px;max-width:800px;max-height:90vh;border-radius:4px;overflow-y:auto;box-sizing:border-box;position:relative;opacity:0;transform:translateY(20px);transition:all .3s ease-in-out}.modal__container::-webkit-scrollbar{width:8px}.modal__container::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:4px}.modal__container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.modal__container::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.modal__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal__title{margin:0;font-weight:600;font-size:1.5rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{background:rgba(0,0,0,0);border:0;cursor:pointer;padding:0;width:24px;height:24px;position:relative;transition:opacity .2s ease}.modal__close:hover{opacity:.7}.modal__close::before,.modal__close::after{content:"";position:absolute;width:2px;height:24px;background-color:#666;left:50%;top:0}.modal__close::before{transform:rotate(45deg)}.modal__close::after{transform:rotate(-45deg)}.modal__content{margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.modal__content p{margin-bottom:1rem}.modal__content p:last-child{margin-bottom:0}.modal__content ul{margin:1rem 0;padding-left:1.5rem}.modal__content ul li{margin-bottom:.5rem}.modal__content ul li:last-child{margin-bottom:0}.modal__footer{margin-top:2rem;text-align:right}.modal__btn{font-size:.875rem;color:rgba(0,0,0,.8);border-radius:.25rem;border:0;cursor:pointer;line-height:1;transition:background-color .2s ease}.consent-modal-trigger{color:inherit;text-decoration:underline;cursor:pointer;transition:opacity .2s ease}.consent-modal-trigger:hover{opacity:.8}@media(max-width: 768px){.modal__container{margin:1rem;padding:1.5rem}.modal__title{font-size:1.25rem}.modal__content{font-size:.9375rem}}@media print{.modal{position:static;visibility:visible;opacity:1}.modal__overlay{position:static;background:none}.modal__container{max-height:none;overflow:visible}.modal__close,.modal__btn{display:none}}/*# sourceMappingURL=style.css.map */
