:root{--cobalt: #1259c3;--navy: #102b4e;--lime: #bdf36b;--paper: #f5f7fa;--muted: #53647b;--rule: #d5dde7;color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility}html{scroll-padding-top:104px}body{margin:0}::-moz-selection{background:var(--lime);color:var(--navy)}::selection{background:var(--lime);color:var(--navy)}:where(h1,h2,h3){letter-spacing:-.035em;text-wrap:balance}:where(p,li){text-wrap:pretty}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--cobalt);outline-offset:5px}:where(input,select,textarea){accent-color:var(--cobalt)}:where(button,[data-ui-button]):active{transform:translateY(1px)}:where(button):disabled{cursor:not-allowed;opacity:.5;transform:none}:where(main a:not([data-ui-button])){text-underline-offset:4px}:where(main>section:first-child,main>div>header){border-bottom:1px solid var(--rule)}:where(main>div>header){padding-block:32px}:where(main>section:first-child h1){line-height:1.08}:where(main .uppercase){letter-spacing:.14em}.site-shell{width:min(100% - 96px,1248px);margin-inline:auto}.eyebrow{display:flex;align-items:center;gap:14px;color:var(--cobalt);font-size:12px;font-weight:700;line-height:1.6;letter-spacing:.14em;text-transform:uppercase}.line-dot{position:relative;display:inline-block;flex:none;width:30px;height:2px;background:currentColor}.line-dot:after{content:"";position:absolute;right:0;top:-3px;width:8px;height:8px;border-radius:50%;background:currentColor}.section-heading{max-width:760px}.section-heading h2{margin-top:18px;font-size:clamp(32px,3.3vw,48px);line-height:1.13;font-weight:650}.section-heading>p:last-child:not(.eyebrow){margin-top:20px;color:var(--muted);font-size:18px;line-height:1.7}.section-index{display:grid;place-items:center;width:32px;height:32px;flex:none;border:1px solid currentColor;border-radius:50%;font-size:11px;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:0}.brand-lockup{display:inline-flex;align-items:center;gap:12px}.brand-lockup img{width:42px;height:42px;border-radius:11px}.brand-lockup span{font-size:25px;font-weight:750;letter-spacing:-1px}#interest-form :is(input[type=email],select){min-height:56px;margin-top:8px;padding-inline:16px;background:var(--paper);border:1px solid #b9c7d8;color:var(--navy);font:inherit}#interest-form label{font-weight:550}#interest-form input[type=checkbox]{width:20px;height:20px;vertical-align:middle;margin-right:6px}#zajem{margin-block:36px;border:1px solid var(--rule);border-top:4px solid var(--cobalt);padding:clamp(24px,5vw,48px)}@media (max-width: 767px){.site-shell{width:calc(100% - 48px)}.eyebrow{font-size:10px;gap:10px}.section-heading h2{margin-top:15px}.brand-lockup img{width:36px;height:36px;border-radius:9px}.brand-lockup span{font-size:23px}}@media (prefers-reduced-motion: reduce){html.scroll-smooth{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}:where(button,[data-ui-button]):active{transform:none}}.site-header[data-astro-cid-3ef6ksr2]{background:#f5f7faf5;border-bottom:1px solid #d5dde7;backdrop-filter:blur(16px)}.desktop-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{position:relative;display:flex;min-height:44px;align-items:center;color:#405570;font-size:13px;font-weight:600;transition:color .18s}.desktop-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.desktop-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:#1259c3}.desktop-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]:after{content:"";position:absolute;bottom:0;width:100%;height:2px;background:#1259c3}#mobile-menu[data-astro-cid-3ef6ksr2]{max-height:calc(100dvh - 80px);overflow-y:auto}.site-footer[data-astro-cid-sz7xmlte]{position:relative}.site-footer[data-astro-cid-sz7xmlte]:before{content:"";position:absolute;top:0;left:0;width:28%;height:4px;background:#1259c3}.site-footer[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{margin-top:8px;font-size:12px;text-transform:uppercase;letter-spacing:.12em}.site-footer[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{margin-top:24px}.site-footer[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]+li[data-astro-cid-sz7xmlte]{margin-top:4px}.site-footer[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:14px;color:#b9c7d8}.site-footer[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}
