@import url("https://fonts.googleapis.com/css2?family=Figtree:wght@300;400;500;700&display=swap");
:root{--ftw-font-body:Inter, Arial, sans-serif;--ftw-font-heading:Inter, Arial, sans-serif;--ftw-font-h1:Inter, Arial, sans-serif;--ftw-font-h2:Inter, Arial, sans-serif;--ftw-font-h3:Inter, Arial, sans-serif;--ftw-font-h4:Inter, Arial, sans-serif;--ftw-font-h5:Inter, Arial, sans-serif;--ftw-font-h6:Inter, Arial, sans-serif}
body, body.figma-partial-preview, p, li, a, button, input, textarea, select, label, blockquote, cite{font-family:var(--ftw-font-body)}
h1,h2,h3,h4,h5,h6{font-family:var(--ftw-font-heading)}
h1{font-family:var(--ftw-font-h1)}
h2{font-family:var(--ftw-font-h2)}
h3{font-family:var(--ftw-font-h3)}
h4{font-family:var(--ftw-font-h4)}
h5{font-family:var(--ftw-font-h5)}
h6{font-family:var(--ftw-font-h6)}
.figma-partial-preview.ftw-page{padding:0;background:#fff}
.figma-partial-preview{box-sizing:border-box;margin:0;background:#fff;color:#18181b;font-family:Inter,Arial,sans-serif}
.figma-partial-preview *{box-sizing:border-box}
.figma-partial-preview-root{margin:0;width:100%;max-width:none;overflow:visible;background:transparent;box-shadow:none}
.figma-preview-empty{display:none}
.ftw-page-layout{min-height:100vh;background:#fff}
.ftw-page-header,.ftw-page-main,.ftw-page-footer{display:block;width:100%}
.ftw-page-main{min-height:1px}
.ftw-page-partial{display:block;width:100%}
.ftw-page-partial--contained{display:block;width:100%;min-width:min(100%, var(--ftw-partial-min-width, 0px));max-width:min(100%, var(--ftw-partial-max-width, 100vw));margin-inline:auto}
.ftw-page-partial--contained > .ftw-page-partial__inner{display:block;width:100%}
.ftw-page-partial--full-bleed{display:block}
.ftw-page-partial > [class$="-full-bleed-bg"]{display:block;position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}
.ftw-page-partial > [class$="-full-bleed-bg"] > [class$="-full-bleed-inner"]{position:relative;width:100%;margin:0 auto}
.ftw-responsive-partial > .ftw-responsive-partial__variant{display:none}
@media (min-width:320px) and (max-width:1023px){
.ftw-responsive-partial--zapis-01 > .ftw-responsive-partial__variant[data-ftw-viewport="mobile"],.ftw-responsive-partial--zapis-02 > .ftw-responsive-partial__variant[data-ftw-viewport="mobile"],.ftw-responsive-partial--zapis-03 > .ftw-responsive-partial__variant[data-ftw-viewport="mobile"],.ftw-responsive-partial--zapis-04 > .ftw-responsive-partial__variant[data-ftw-viewport="mobile"],.ftw-responsive-partial--zapis-05-cta > .ftw-responsive-partial__variant[data-ftw-viewport="mobile"],.ftw-responsive-partial--zapis-06 > .ftw-responsive-partial__variant[data-ftw-viewport="mobile"],.ftw-responsive-partial--zapis-07 > .ftw-responsive-partial__variant[data-ftw-viewport="mobile"],.ftw-responsive-partial--zapis-08 > .ftw-responsive-partial__variant[data-ftw-viewport="mobile"]{display:block}
}
@media (min-width:1024px){
.ftw-responsive-partial--zapis-01 > .ftw-responsive-partial__variant[data-ftw-viewport="desktop"],.ftw-responsive-partial--zapis-02 > .ftw-responsive-partial__variant[data-ftw-viewport="desktop"],.ftw-responsive-partial--zapis-03 > .ftw-responsive-partial__variant[data-ftw-viewport="desktop"],.ftw-responsive-partial--zapis-04 > .ftw-responsive-partial__variant[data-ftw-viewport="desktop"],.ftw-responsive-partial--zapis-05-cta > .ftw-responsive-partial__variant[data-ftw-viewport="desktop"],.ftw-responsive-partial--zapis-06 > .ftw-responsive-partial__variant[data-ftw-viewport="desktop"],.ftw-responsive-partial--zapis-07 > .ftw-responsive-partial__variant[data-ftw-viewport="desktop"],.ftw-responsive-partial--zapis-08 > .ftw-responsive-partial__variant[data-ftw-viewport="desktop"]{display:block}
}
.figma-partial-preview-root--full-bleed{width:100%;max-width:none;margin:0;overflow:visible;background:transparent;box-shadow:none}
.partial-zapis-01-node-3,.partial-zapis-01-node-6,.partial-zapis-03-node-5,.partial-zapis-03-node-11{position:relative;display:block;height:auto;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-weight:500;letter-spacing:0px;text-align:center;color:rgba(34, 34, 34, 1)}
.partial-zapis-01-node-4,.partial-zapis-03-node-6,.partial-zapis-03-node-12{position:relative;display:block;height:auto;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-weight:300;letter-spacing:0px;text-align:center;color:rgba(34, 34, 34, 1)}
.partial-zapis-02-node-2,.partial-zapis-07-node-2{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;flex:1 1 0;min-width:0;height:auto;flex-grow:1;background-color:rgba(244, 243, 240, 1);border-radius:5px}
.partial-zapis-02-node-3,.partial-zapis-07-node-3{position:relative;display:block;flex:1 1 0;min-width:0;height:auto;flex-grow:1;margin:0;white-space:pre-wrap;font-family:'Figtree';font-weight:300;letter-spacing:0px;text-align:center;color:rgba(34, 34, 34, 1)}
.partial-zapis-03-node-2,.partial-zapis-06-node-2{position:relative;display:flex;height:auto}
.partial-zapis-05-cta-node-2,.partial-zapis-05-cta-node-3,.partial-zapis-06-node-4,.partial-zapis-06-node-8,.partial-zapis-06-node-12,.partial-zapis-06-node-16,.partial-zapis-06-node-20,.partial-zapis-06-node-24,.partial-zapis-06-node-28{position:relative;height:auto}
.partial-zapis-05-cta-node-5,.partial-zapis-06-node-5{position:relative;height:auto;flex-grow:0}
.partial-zapis-01-node-1,.zapis-01{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;padding-top:40px;padding-bottom:35px;height:auto;width:100%;margin-inline:auto;overflow:hidden}
.partial-zapis-01-node-2{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;flex-grow:0}
.partial-zapis-01-node-5{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;height:auto;align-self:stretch;flex-grow:0}
.partial-zapis-01-node-7{position:relative;display:flex;height:auto;align-self:stretch;flex-grow:0}
.partial-zapis-01-node-8,.partial-zapis-01-node-14,.partial-zapis-01-node-20,.partial-zapis-01-node-26{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;height:auto;flex-grow:0}
.partial-zapis-01-node-9,.partial-zapis-01-node-15,.partial-zapis-01-node-21,.partial-zapis-01-node-27{position:relative;display:block;width:24px;height:24px;flex-grow:0;overflow:hidden}
.partial-zapis-01-node-10,.partial-zapis-01-node-16,.partial-zapis-01-node-22,.partial-zapis-01-node-28{position:absolute;left:8.33%;width:83.33%;top:8.33%;height:83.33%;display:block}
.partial-zapis-01-node-11,.partial-zapis-01-node-17,.partial-zapis-01-node-23,.partial-zapis-01-node-29{position:absolute;left:0%;width:100%;top:0%;height:100%;display:block;object-fit:cover;object-position:center}
.partial-zapis-01-node-11::before,.partial-zapis-01-node-17::before,.partial-zapis-01-node-23::before,.partial-zapis-01-node-29::before{content:"";position:absolute;inset:-0.75px;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url("./assets/generated/generated-svg-8313f617e8643bee.svg")}
.partial-zapis-01-node-12,.partial-zapis-01-node-18,.partial-zapis-01-node-24,.partial-zapis-01-node-30{position:absolute;left:35%;width:30%;top:40%;height:20%;display:block;object-fit:cover;object-position:center}
.partial-zapis-01-node-12::before,.partial-zapis-01-node-18::before,.partial-zapis-01-node-24::before,.partial-zapis-01-node-30::before{content:"";position:absolute;inset:-0.75px;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url("./assets/generated/generated-svg-7b66a3b4c80d400d.svg")}
.partial-zapis-01-node-13,.partial-zapis-01-node-19,.partial-zapis-01-node-25,.partial-zapis-01-node-31{position:relative;display:block;height:auto;margin:0;white-space:pre-wrap;font-family:'Figtree';font-weight:300;letter-spacing:0px;text-align:left;color:rgba(34, 34, 34, 1)}
@media (min-width:320px) and (max-width:1023px){
.partial-zapis-01-node-1,.zapis-01{padding-right:16px;padding-left:16px;max-width:1023px;min-width:min(100%, 320px)}
.partial-zapis-01-node-2{height:auto;align-self:stretch}
.partial-zapis-01-node-3{min-height:68px;font-size:28px;line-height:33.60000228881836px}
.partial-zapis-01-node-4{min-height:85px;font-size:14px;line-height:16.80000114440918px}
.partial-zapis-01-node-6{min-height:19px;font-size:16px;line-height:19.200000762939453px}
.partial-zapis-01-node-7{flex-direction:column;justify-content:flex-start;align-items:center;gap:15px}
.partial-zapis-01-node-8,.partial-zapis-01-node-14,.partial-zapis-01-node-20,.partial-zapis-01-node-26{align-self:stretch}
.partial-zapis-01-node-13{flex:1 1 0;min-width:0;min-height:51px;flex-grow:1;font-size:14px;line-height:16.80000114440918px}
.partial-zapis-01-node-19,.partial-zapis-01-node-31{flex:1 1 0;min-width:0;min-height:17px;flex-grow:1;font-size:14px;line-height:16.80000114440918px}
.partial-zapis-01-node-25{flex:1 1 0;min-width:0;min-height:34px;flex-grow:1;font-size:14px;line-height:16.80000114440918px}
}
@media (min-width:1024px){
.partial-zapis-01-node-1,.zapis-01{padding-right:120px;padding-left:120px;max-width:1920px;min-width:min(100%, 1024px)}
.partial-zapis-01-node-2{width:784px;height:98px}
.partial-zapis-01-node-3{min-height:50px;font-size:42px;line-height:50.400001525878906px}
.partial-zapis-01-node-4{min-height:38px;font-size:16px;line-height:19.200000762939453px}
.partial-zapis-01-node-6{min-height:24px;font-size:20px;line-height:24px}
.partial-zapis-01-node-7{flex-direction:row;justify-content:center;align-items:flex-start;gap:20px;flex-wrap:wrap;align-content:stretch}
.partial-zapis-01-node-8,.partial-zapis-01-node-14,.partial-zapis-01-node-20,.partial-zapis-01-node-26{width:auto}
.partial-zapis-01-node-13,.partial-zapis-01-node-19,.partial-zapis-01-node-25,.partial-zapis-01-node-31{width:auto;min-height:19px;flex-grow:0;font-size:16px;line-height:19.200000762939453px}
}
.partial-zapis-02-node-1,.zapis-02{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:30px;padding-top:15px;padding-bottom:35px;height:auto;width:100%;margin-inline:auto;overflow:hidden}
@media (min-width:320px) and (max-width:1023px){
.partial-zapis-02-node-1,.zapis-02{padding-right:16px;padding-left:16px;max-width:1023px;min-width:min(100%, 320px)}
.partial-zapis-02-node-3{min-height:68px;font-size:14px;line-height:16.80000114440918px}
}
@media (min-width:1024px){
.partial-zapis-02-node-1,.zapis-02{padding-right:120px;padding-left:120px;max-width:1920px;min-width:min(100%, 1024px)}
.partial-zapis-02-node-3{min-height:38px;font-size:16px;line-height:19.200000762939453px}
}
.partial-zapis-03-node-1,.zapis-03{position:relative;display:flex;justify-content:center;align-items:center;gap:30px;padding-top:35px;height:auto;width:100%;margin-inline:auto;overflow:hidden}
.partial-zapis-03-node-3,.partial-zapis-03-node-9{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:30px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;align-self:stretch;background-color:rgba(244, 243, 240, 1);border-radius:15px}
.partial-zapis-03-node-4,.partial-zapis-03-node-10,.partial-zapis-03-node-16{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;height:auto;align-self:stretch;flex-grow:0}
.partial-zapis-03-node-7,.partial-zapis-03-node-13,.partial-zapis-03-node-19{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding-top:10px;padding-right:31px;padding-bottom:10px;padding-left:31px;flex-grow:0;background-color:rgba(239, 140, 108, 1);border-radius:25px}
.partial-zapis-03-node-8,.partial-zapis-03-node-14,.partial-zapis-03-node-20{position:relative;display:block;width:auto;height:auto;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-weight:400;letter-spacing:0px;text-align:left;color:rgba(250, 249, 246, 1)}
.partial-zapis-03-node-15{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:30px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;align-self:stretch;background-color:rgba(237, 245, 255, 1);border-radius:15px}
.partial-zapis-03-node-17{position:relative;display:block;height:auto;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-weight:500;letter-spacing:0px;text-align:center;color:rgba(52, 73, 102, 1)}
.partial-zapis-03-node-18{position:relative;display:block;height:auto;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-weight:300;letter-spacing:0px;text-align:center;color:rgba(52, 73, 102, 1)}
@media (min-width:320px) and (max-width:1023px){
.partial-zapis-03-node-1,.zapis-03{flex-direction:column;padding-right:16px;padding-bottom:35px;padding-left:16px;max-width:1023px;min-width:min(100%, 320px)}
.partial-zapis-03-node-2{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;align-self:stretch;flex-grow:0}
.partial-zapis-03-node-3,.partial-zapis-03-node-9,.partial-zapis-03-node-15{height:auto;flex-grow:0}
.partial-zapis-03-node-5,.partial-zapis-03-node-11,.partial-zapis-03-node-17{min-height:38px;font-size:16px;line-height:19.200000762939453px}
.partial-zapis-03-node-6{min-height:34px;font-size:14px;line-height:16.80000114440918px}
.partial-zapis-03-node-7,.partial-zapis-03-node-13,.partial-zapis-03-node-19{height:45px;align-self:stretch}
.partial-zapis-03-node-8,.partial-zapis-03-node-14,.partial-zapis-03-node-20{min-height:17px;font-size:14px;line-height:16.80000114440918px}
.partial-zapis-03-node-12,.partial-zapis-03-node-18{min-height:51px;font-size:14px;line-height:16.80000114440918px}
}
@media (min-width:1024px){
.partial-zapis-03-node-1,.zapis-03{flex-direction:row;padding-right:120px;padding-bottom:15px;padding-left:120px;max-width:1920px;min-width:min(100%, 1024px)}
.partial-zapis-03-node-2{flex-direction:row;justify-content:flex-start;align-items:center;gap:30px;flex:1 1 0;min-width:0;flex-grow:1}
.partial-zapis-03-node-3,.partial-zapis-03-node-9,.partial-zapis-03-node-15{flex:1 1 0;min-width:0;flex-grow:1}
.partial-zapis-03-node-5,.partial-zapis-03-node-17{min-height:72px;font-size:20px;line-height:24px}
.partial-zapis-03-node-6,.partial-zapis-03-node-12,.partial-zapis-03-node-18{min-height:76px;font-size:16px;line-height:19.200000762939453px}
.partial-zapis-03-node-7,.partial-zapis-03-node-13,.partial-zapis-03-node-19{width:auto;height:50px}
.partial-zapis-03-node-8,.partial-zapis-03-node-14,.partial-zapis-03-node-20{min-height:19px;font-size:16px;line-height:19.200000762939453px}
.partial-zapis-03-node-11{min-height:48px;font-size:20px;line-height:24px}
}
.partial-zapis-04-node-1,.zapis-04{position:relative;display:flex;justify-content:center;align-items:center;gap:30px;padding-top:15px;padding-bottom:35px;height:auto;width:100%;margin-inline:auto;overflow:hidden}
.partial-zapis-04-node-2{position:relative;display:flex;align-items:center;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;height:auto;background-color:rgba(52, 73, 102, 1);border-radius:5px}
.partial-zapis-04-node-3{position:relative;display:block;height:auto;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-weight:500;letter-spacing:0px;color:rgba(250, 249, 246, 1)}
.partial-zapis-04-node-4{position:relative;display:block;width:auto;height:auto;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-weight:400;letter-spacing:0px;text-align:left;text-decoration:underline;color:rgba(250, 249, 246, 1)}
@media (min-width:320px) and (max-width:1023px){
.partial-zapis-04-node-1,.zapis-04{flex-direction:column;padding-right:16px;padding-left:16px;max-width:1023px;min-width:min(100%, 320px)}
.partial-zapis-04-node-2{flex-direction:column;justify-content:center;gap:20px;align-self:stretch;flex-grow:0}
.partial-zapis-04-node-3{min-height:34px;align-self:stretch;font-size:14px;line-height:16.80000114440918px;text-align:center}
.partial-zapis-04-node-4{min-height:17px;font-size:14px;line-height:16.80000114440918px}
}
@media (min-width:1024px){
.partial-zapis-04-node-1,.zapis-04{flex-direction:row;padding-right:120px;padding-left:120px;max-width:1920px;min-width:min(100%, 1024px)}
.partial-zapis-04-node-2{flex-direction:row;justify-content:space-between;flex:1 1 0;min-width:0;flex-grow:1}
.partial-zapis-04-node-3{width:auto;min-height:19px;font-size:16px;line-height:19.200000762939453px;text-align:left}
.partial-zapis-04-node-4{min-height:19px;font-size:16px;line-height:19.200000762939453px}
}
.partial-zapis-05-cta-node-4{position:relative;flex-grow:0}
@media (min-width:320px) and (max-width:1023px){
.partial-zapis-05-cta-node-1{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;height:auto;align-self:stretch;flex-grow:0}
.partial-zapis-05-cta-node-2{display:block;min-height:29px;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:24px;font-weight:500;line-height:28.80000114440918px;letter-spacing:0px;text-align:center;color:rgba(250, 249, 246, 1)}
.partial-zapis-05-cta-node-3{display:block;min-height:34px;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:14px;font-weight:300;line-height:16.80000114440918px;letter-spacing:0px;text-align:center;color:rgba(250, 249, 246, 1)}
.partial-zapis-05-cta-node-4{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding-top:10px;padding-right:31px;padding-bottom:10px;padding-left:31px;height:45px;align-self:stretch;border:1.5px solid rgba(250, 249, 246, 1);border-radius:25px}
.partial-zapis-05-cta-node-5{display:block;width:auto;min-height:17px;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:14px;font-weight:400;line-height:16.80000114440918px;letter-spacing:0px;text-align:left;color:rgba(250, 249, 246, 1)}
.partial-zapis-05-cta-full-bleed-bg,.zapis-05-cta{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background-image:url("./assets/figma/TD8k5f4QQw17tOx6Wr4YYS/b44d54c979f72b89b81d460b96e1cfd5010d5af7-a0bbe792ab14.webp");background-size:cover;background-position:center;background-repeat:no-repeat;height:auto}
.partial-zapis-05-cta-full-bleed-inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;padding-top:60px;padding-right:16px;padding-bottom:65px;padding-left:16px;position:relative;width:100%;height:auto;margin:0 auto;max-width:1023px;min-width:min(100%, 320px)}
}
@media (min-width:1024px){
.partial-zapis-05-cta-node-2{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:72px;flex:1 1 0;min-width:0;flex-grow:1}
.partial-zapis-05-cta-node-3{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;flex:1 1 0;min-width:0;flex-grow:1}
.partial-zapis-05-cta-node-4{display:block;width:auto;height:auto;min-height:34px;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:28px;font-weight:500;line-height:33.60000228881836px;letter-spacing:0px;text-align:left;color:rgba(34, 34, 34, 1)}
.partial-zapis-05-cta-node-5{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:25px;align-self:stretch}
.partial-zapis-05-cta-node-1,.zapis-05-cta{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:30px;padding-top:35px;padding-right:120px;padding-bottom:70px;padding-left:120px;height:auto;width:100%;max-width:1920px;min-width:min(100%, 1024px);margin-inline:auto;overflow:hidden}
.partial-zapis-05-cta-node-6,.partial-zapis-05-cta-node-11,.partial-zapis-05-cta-node-16{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;height:auto;align-self:stretch;flex-grow:0}
.partial-zapis-05-cta-node-7,.partial-zapis-05-cta-node-12,.partial-zapis-05-cta-node-17{position:relative;display:block;width:158px;height:auto;min-height:90px;flex-grow:0;opacity:0.4000000059604645;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:128px;font-weight:700;line-height:153.60000610351562px;letter-spacing:0px;text-align:right}
.partial-zapis-05-cta-node-7::before{content:"";position:absolute;inset:-1.5px;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url("./assets/generated/generated-svg-4c0c922841d45ff2.svg")}
.partial-zapis-05-cta-node-8,.partial-zapis-05-cta-node-13,.partial-zapis-05-cta-node-18{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;flex:1 1 0;min-width:0;height:auto;flex-grow:1}
.partial-zapis-05-cta-node-9,.partial-zapis-05-cta-node-14,.partial-zapis-05-cta-node-19{position:relative;display:block;height:auto;min-height:24px;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:20px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:rgba(34, 34, 34, 1)}
.partial-zapis-05-cta-node-10{position:relative;display:block;height:auto;min-height:38px;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:16px;font-weight:300;line-height:19.200000762939453px;letter-spacing:0px;text-align:left;color:rgba(34, 34, 34, 1)}
.partial-zapis-05-cta-node-12::before{content:"";position:absolute;inset:-1.5px;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url("./assets/generated/generated-svg-2b204b3343346481.svg")}
.partial-zapis-05-cta-node-15,.partial-zapis-05-cta-node-20{position:relative;display:block;height:auto;min-height:171px;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:16px;font-weight:300;line-height:19.200000762939453px;letter-spacing:0px;text-align:left;color:rgba(34, 34, 34, 1)}
.partial-zapis-05-cta-node-17::before{content:"";position:absolute;inset:-1.5px;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url("./assets/generated/generated-svg-3a514566350c4084.svg")}
.partial-zapis-05-cta-node-21{position:relative;display:block;flex:1 1 0;min-width:0;max-width:650px;align-self:stretch;flex-grow:1;background-image:url("./assets/figma/TD8k5f4QQw17tOx6Wr4YYS/70c024f6c477a07850816e40b28c5b1a02c9d5cc-a21566cb7253.webp");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px}
}
.partial-zapis-06-node-1,.zapis-06{position:relative;display:flex;justify-content:center;align-items:center;gap:30px;padding-top:35px;padding-bottom:35px;height:auto;width:100%;margin-inline:auto;overflow:hidden}
.partial-zapis-06-node-3{position:relative;align-self:stretch}
.partial-zapis-06-node-6{position:relative;display:flex;flex-direction:column;align-items:flex-start;height:auto;align-self:stretch;flex-grow:0}
.partial-zapis-06-node-7,.partial-zapis-06-node-11,.partial-zapis-06-node-15,.partial-zapis-06-node-19,.partial-zapis-06-node-23,.partial-zapis-06-node-27{position:relative;display:flex;justify-content:flex-start;height:auto;align-self:stretch;flex-grow:0}
.partial-zapis-06-node-9,.partial-zapis-06-node-13,.partial-zapis-06-node-17,.partial-zapis-06-node-21,.partial-zapis-06-node-25,.partial-zapis-06-node-29{position:relative;display:block;height:auto;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';letter-spacing:0px;text-align:left;color:rgba(34, 34, 34, 1)}
.partial-zapis-06-node-10,.partial-zapis-06-node-14,.partial-zapis-06-node-18,.partial-zapis-06-node-22,.partial-zapis-06-node-26{position:relative;height:auto;align-self:stretch;flex-grow:0}
.partial-zapis-06-node-30{position:relative;display:block;align-self:stretch;flex-grow:0}
@media (min-width:320px) and (max-width:1023px){
.partial-zapis-06-node-1,.zapis-06{flex-direction:column;padding-right:16px;padding-left:16px;max-width:1023px;min-width:min(100%, 320px)}
.partial-zapis-06-node-2{flex-direction:column;justify-content:center;align-items:flex-start;gap:30px;align-self:stretch;flex-grow:0}
.partial-zapis-06-node-3{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;height:auto;flex-grow:0}
.partial-zapis-06-node-4{display:block;min-height:34px;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:28px;font-weight:500;line-height:33.60000228881836px;letter-spacing:0px;text-align:left;color:rgba(34, 34, 34, 1)}
.partial-zapis-06-node-5{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:25px;align-self:stretch}
.partial-zapis-06-node-6{justify-content:center;gap:20px}
.partial-zapis-06-node-7,.partial-zapis-06-node-11,.partial-zapis-06-node-15,.partial-zapis-06-node-19,.partial-zapis-06-node-23,.partial-zapis-06-node-27{flex-direction:column;align-items:flex-start;gap:10px}
.partial-zapis-06-node-8,.partial-zapis-06-node-12,.partial-zapis-06-node-16,.partial-zapis-06-node-20,.partial-zapis-06-node-24,.partial-zapis-06-node-28{display:block;min-height:22px;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:18px;font-weight:500;line-height:21.600000381469727px;letter-spacing:0px;text-align:left;color:rgba(34, 34, 34, 1)}
.partial-zapis-06-node-9,.partial-zapis-06-node-21,.partial-zapis-06-node-29{min-height:51px;font-size:14px;font-weight:300;line-height:16.80000114440918px}
.partial-zapis-06-node-10,.partial-zapis-06-node-14,.partial-zapis-06-node-18,.partial-zapis-06-node-22,.partial-zapis-06-node-26{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px}
.partial-zapis-06-node-13{min-height:85px;font-size:14px;font-weight:300;line-height:16.80000114440918px}
.partial-zapis-06-node-17,.partial-zapis-06-node-25{min-height:68px;font-size:14px;font-weight:300;line-height:16.80000114440918px}
.partial-zapis-06-node-30{height:271.1414794921875px;background-image:url("./assets/figma/TD8k5f4QQw17tOx6Wr4YYS/70c024f6c477a07850816e40b28c5b1a02c9d5cc-a21566cb7253.webp"), url("./assets/figma/TD8k5f4QQw17tOx6Wr4YYS/de9490eabe0f4870a27cce299669e63421b8cded-88cca7ada4cc.webp");background-size:cover, cover;background-position:center, center;background-repeat:no-repeat, no-repeat;border-radius:20px}
}
@media (min-width:1024px){
.partial-zapis-06-node-1,.zapis-06{flex-direction:row;padding-right:120px;padding-left:120px;max-width:1920px;min-width:min(100%, 1024px)}
.partial-zapis-06-node-2{flex-direction:row;justify-content:flex-start;align-items:center;gap:72px;flex:1 1 0;min-width:0;flex-grow:1}
.partial-zapis-06-node-3{display:block;flex:1 1 0;min-width:0;max-width:650px;flex-grow:1;background-image:url("./assets/figma/TD8k5f4QQw17tOx6Wr4YYS/de9490eabe0f4870a27cce299669e63421b8cded-88cca7ada4cc.webp");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px}
.partial-zapis-06-node-4{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;flex:1 1 0;min-width:0;flex-grow:1}
.partial-zapis-06-node-5{display:block;width:auto;min-height:34px;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:28px;font-weight:500;line-height:33.60000228881836px;letter-spacing:0px;text-align:left;color:rgba(34, 34, 34, 1)}
.partial-zapis-06-node-6{justify-content:flex-start;gap:25px}
.partial-zapis-06-node-7,.partial-zapis-06-node-11,.partial-zapis-06-node-15,.partial-zapis-06-node-19,.partial-zapis-06-node-23,.partial-zapis-06-node-27{flex-direction:row;align-items:center;gap:20px}
.partial-zapis-06-node-8,.partial-zapis-06-node-12,.partial-zapis-06-node-16,.partial-zapis-06-node-20,.partial-zapis-06-node-24,.partial-zapis-06-node-28{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;flex:1 1 0;min-width:0;flex-grow:1}
.partial-zapis-06-node-9,.partial-zapis-06-node-13,.partial-zapis-06-node-17,.partial-zapis-06-node-21,.partial-zapis-06-node-25,.partial-zapis-06-node-29{min-height:24px;font-size:20px;font-weight:500;line-height:24px}
.partial-zapis-06-node-10,.partial-zapis-06-node-22,.partial-zapis-06-node-26{display:block;min-height:57px;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:16px;font-weight:300;line-height:19.200000762939453px;letter-spacing:0px;text-align:left;color:rgba(34, 34, 34, 1)}
.partial-zapis-06-node-14{display:block;min-height:95px;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:16px;font-weight:300;line-height:19.200000762939453px;letter-spacing:0px;text-align:left;color:rgba(34, 34, 34, 1)}
.partial-zapis-06-node-18{display:block;min-height:76px;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:16px;font-weight:300;line-height:19.200000762939453px;letter-spacing:0px;text-align:left;color:rgba(34, 34, 34, 1)}
.partial-zapis-06-node-30{height:auto;min-height:57px;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:16px;font-weight:300;line-height:19.200000762939453px;letter-spacing:0px;text-align:left;color:rgba(34, 34, 34, 1)}
}
.partial-zapis-07-node-1,.zapis-07{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:30px;padding-top:35px;padding-bottom:70px;height:auto;width:100%;margin-inline:auto;overflow:hidden}
@media (min-width:320px) and (max-width:1023px){
.partial-zapis-07-node-1,.zapis-07{padding-right:16px;padding-left:16px;max-width:1023px;min-width:min(100%, 320px)}
.partial-zapis-07-node-3{min-height:136px;font-size:14px;line-height:16.80000114440918px}
}
@media (min-width:1024px){
.partial-zapis-07-node-1,.zapis-07{padding-right:120px;padding-left:120px;max-width:1920px;min-width:min(100%, 1024px)}
.partial-zapis-07-node-3{min-height:57px;font-size:16px;line-height:19.200000762939453px}
}
.partial-zapis-08-node-1,.zapis-08{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding-top:70px;padding-bottom:70px;height:auto;width:100%;margin-inline:auto;background-image:url("./assets/figma/TD8k5f4QQw17tOx6Wr4YYS/60697fa0f3eaa5ed53e55dd718a453b6702b28e7-aafc883d0ce5.webp");background-size:cover;background-position:center;background-repeat:no-repeat}
.partial-zapis-08-node-2{position:relative;display:block;height:auto;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:28px;font-weight:500;line-height:33.60000228881836px;letter-spacing:0px;text-align:center;color:rgba(250, 249, 246, 1)}
.partial-zapis-08-node-3{position:relative;display:block;height:auto;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-weight:300;letter-spacing:0px;text-align:center;color:rgba(250, 249, 246, 1)}
@media (min-width:320px) and (max-width:1023px){
.partial-zapis-08-node-1,.zapis-08{padding-right:16px;padding-left:16px;max-width:1023px;min-width:min(100%, 320px)}
.partial-zapis-08-node-2{min-height:68px}
.partial-zapis-08-node-3{min-height:34px;font-size:14px;line-height:16.80000114440918px}
}
@media (min-width:1024px){
.partial-zapis-08-node-1,.zapis-08{padding-right:120px;padding-left:120px;max-width:1920px;min-width:min(100%, 1024px)}
.partial-zapis-08-node-2{min-height:34px}
.partial-zapis-08-node-3{max-width:850px;min-height:19px;font-size:16px;line-height:19.200000762939453px}
}
.partial-zapis-09-node-1{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;width:791px;height:auto;flex-grow:0}
.partial-zapis-09-node-2{position:relative;display:block;width:586px;height:auto;min-height:50px;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:42px;font-weight:500;line-height:50.400001525878906px;letter-spacing:0px;text-align:center;color:rgba(250, 249, 246, 1)}
.partial-zapis-09-node-3{position:relative;display:block;height:auto;min-height:19px;align-self:stretch;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:16px;font-weight:300;line-height:19.200000762939453px;letter-spacing:0px;text-align:center;color:rgba(250, 249, 246, 1)}
.partial-zapis-09-node-4{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding-top:10px;padding-right:31px;padding-bottom:10px;padding-left:31px;width:auto;height:50px;flex-grow:0;border:1.5px solid rgba(250, 249, 246, 1);border-radius:25px}
.partial-zapis-09-node-5{position:relative;display:block;width:auto;height:auto;min-height:19px;flex-grow:0;margin:0;white-space:pre-wrap;font-family:'Figtree';font-size:16px;font-weight:400;line-height:19.200000762939453px;letter-spacing:0px;text-align:left;color:rgba(250, 249, 246, 1)}
.partial-zapis-09-full-bleed-bg,.zapis-09{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background-image:url("./assets/figma/TD8k5f4QQw17tOx6Wr4YYS/b44d54c979f72b89b81d460b96e1cfd5010d5af7-a0bbe792ab14.webp");background-size:cover;background-position:center;background-repeat:no-repeat;height:auto}
.partial-zapis-09-full-bleed-inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;padding-top:60px;padding-right:120px;padding-bottom:65px;padding-left:120px;height:auto;max-width:1920px;min-width:min(100%, 1024px)}

/* Sections 08–09: lock full-bleed sections to the viewport and centre their content. */
.ftw-responsive-partial--zapis-08,.ftw-page-partial--zapis-09{position:relative;left:50%;width:100vw;max-width:none;margin-right:-50vw!important;margin-left:-50vw!important}
.ftw-page-partial--zapis-08{width:100%;max-width:none;margin:0}
.partial-zapis-08-node-1,.zapis-08{width:100%;margin:0;padding:40px 16px;background-image:none;background-color:rgba(239,140,108,1);text-align:center}
.partial-zapis-08-node-2,.partial-zapis-08-node-3{width:min(100%,784px);margin-right:auto;margin-left:auto;text-align:center}
@media (min-width:1024px){.partial-zapis-08-node-1,.zapis-08{padding:55px 120px}}

/* Section 09: centre the complete call-to-action content. */
.partial-zapis-09-full-bleed-bg,.zapis-09{left:auto;width:100%;margin:0}
.partial-zapis-09-full-bleed-inner{width:min(100%,1920px);margin-right:auto!important;margin-left:auto!important;align-items:center;text-align:center}
.partial-zapis-09-node-1{width:min(100%,791px);align-items:center;margin-right:auto;margin-left:auto}
.partial-zapis-09-node-2,.partial-zapis-09-node-3,.partial-zapis-09-node-4{margin-right:auto;margin-left:auto;text-align:center}

/* Section 07: readable bank-transfer details with natural line wrapping. */
.partial-zapis-07-node-2{box-sizing:border-box;flex:0 1 auto;width:fit-content;max-width:100%;margin-right:auto;margin-left:auto;padding:30px}
.partial-zapis-07-node-3{flex:0 1 auto;white-space:normal!important;overflow-wrap:anywhere;line-height:1.6!important;text-align:center!important}
.strony-zapisow-bank-line{display:block}

/* Custom form code inserted from ACF, directly above section 08. */
.strony-zapisow-form-code{width:100%;padding:35px 16px}
.strony-zapisow-form-code__inner{width:100%;max-width:1680px;margin-right:auto;margin-left:auto}
@media (min-width:1024px){.strony-zapisow-form-code{padding:55px 120px}}

/* Trial sign-up: key payment and refund information above the page content. */
.strony-zapisow-trial-banner{width:100%;padding:40px 16px;background-color:rgba(239,140,108,1);text-align:center;color:rgba(250,249,246,1)}
.strony-zapisow-trial-banner__title{margin:0;font-family:'Figtree';font-size:28px;font-weight:500;line-height:1.2}
.strony-zapisow-trial-banner__text{max-width:784px;margin:10px auto 0;font-family:'Figtree';font-size:14px;font-weight:300;line-height:1.45}
@media (min-width:1024px){.strony-zapisow-trial-banner{padding:55px 120px}.strony-zapisow-trial-banner__title{font-size:28px}.strony-zapisow-trial-banner__text{font-size:16px;line-height:1.2}}

/* Section 03: keep each card CTA centred at its bottom edge. */
.partial-zapis-03-node-3,.partial-zapis-03-node-9,.partial-zapis-03-node-15{display:flex;flex-direction:column}
.partial-zapis-03-node-7,.partial-zapis-03-node-13,.partial-zapis-03-node-19{margin-top:auto;align-self:center;cursor:pointer;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}
.partial-zapis-03-node-7:hover,.partial-zapis-03-node-13:hover,.partial-zapis-03-node-19:hover,.partial-zapis-03-node-7:focus-visible,.partial-zapis-03-node-13:focus-visible,.partial-zapis-03-node-19:focus-visible{background-color:rgba(222,113,75,1);transform:translateY(-2px);box-shadow:0 7px 16px rgba(34,34,34,.18);outline:none}

/* Section 05: the numerals are text; suppress duplicate vector outlines from the export. */
.partial-zapis-05-cta-node-7::before,.partial-zapis-05-cta-node-12::before,.partial-zapis-05-cta-node-17::before{content:none}
.partial-zapis-05-cta-node-7,.partial-zapis-05-cta-node-12,.partial-zapis-05-cta-node-17{color:#344966;opacity:1}
.partial-zapis-05-cta-node-8,.partial-zapis-05-cta-node-13,.partial-zapis-05-cta-node-18{justify-content:center}
.partial-zapis-05-cta-node-13,.partial-zapis-05-cta-node-18{align-self:center;margin-top:auto;margin-bottom:auto}
.partial-zapis-05-cta-node-15,.partial-zapis-05-cta-node-20{min-height:0}

/* Section 09 contact CTA. */
.partial-zapis-09-node-4{cursor:pointer;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}
.partial-zapis-09-node-5{transition:color .2s ease}
.partial-zapis-09-node-4:hover,.partial-zapis-09-node-4:focus-visible{background-color:#faf9f6;transform:translateY(-2px);box-shadow:0 7px 16px rgba(34,34,34,.2);outline:none}
.partial-zapis-09-node-4:hover .partial-zapis-09-node-5,.partial-zapis-09-node-4:focus-visible .partial-zapis-09-node-5{color:#344966}
