:root{--bg: oklch(.985 .006 175);--surface: oklch(.999 .002 175);--panel: oklch(.961 .009 175);--ink: oklch(.24 .02 185);--ink-soft: oklch(.45 .018 185);--ink-faint: oklch(.605 .014 185);--line: oklch(.885 .011 175);--line-soft: oklch(.935 .008 175);--accent: oklch(.62 .125 178);--accent-deep: oklch(.45 .11 182);--accent-wash: oklch(.962 .032 178);--accent-line: oklch(.82 .07 178);--hero-bg: oklch(.265 .042 192);--hero-bg2: oklch(.345 .056 188);--hero-ink: oklch(.975 .012 178);--hero-ink-soft: oklch(.81 .03 182);--hero-line: oklch(.46 .045 188);--cta: oklch(.69 .165 42);--cta-deep: oklch(.61 .16 40);--cta-wash: oklch(.96 .04 50);--best: oklch(.55 .115 162);--best-bg: oklch(.95 .045 162);--best-line: oklch(.8 .085 162);--radius: 13px;--radius-sm: 9px;--font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--display: "Archivo", "Poppins", sans-serif;--ease: cubic-bezier(.16, 1, .3, 1);--shadow-card: 0 1px 2px oklch(.3 .05 185 / .05), 0 8px 28px oklch(.3 .05 185 / .08);--shadow-float: 0 2px 6px oklch(.2 .05 190 / .1), 0 24px 64px oklch(.2 .05 190 / .22)}*{box-sizing:border-box}html,body{margin:0}html{scroll-behavior:smooth}body{font-family:var(--font);background:var(--bg);color:var(--ink);line-height:1.45;font-size:14px;-webkit-font-smoothing:antialiased}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--display);font-weight:800;letter-spacing:-.02em;margin:0}button{font-family:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.brand{display:flex;align-items:center;gap:10px}.brand .mark{width:34px;height:34px;flex:0 0 auto;border-radius:9px;background:linear-gradient(150deg,var(--accent),var(--accent-deep));display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px oklch(.5 .1 180 / .3)}.brand .mark svg{width:20px;height:20px}.brand .name{font-family:var(--display);font-weight:900;font-size:21px;letter-spacing:-.03em;color:var(--ink);line-height:1}.btn{font-size:13.5px;font-weight:600;border-radius:9px;padding:9px 17px;cursor:pointer;border:1px solid transparent;transition:background .15s,border-color .15s,transform .12s,color .15s;display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.btn:active{transform:translateY(1px)}.btn-ghost{background:transparent;color:var(--ink);border-color:var(--line)}.btn-ghost:hover{border-color:var(--accent-line);color:var(--accent-deep)}.btn-cta{background:var(--cta);color:oklch(.99 .01 50);box-shadow:0 2px 10px #d86d3852}.btn-cta:hover{background:var(--cta-deep)}.sec{padding:64px 0 44px}.sec.first{padding-top:112px}.sec-head{max-width:60ch;margin-bottom:30px}.sec-head .eyebrow{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:10px}.sec-head h2{font-size:clamp(23px,3vw,31px);color:var(--ink);line-height:1.1}.sec-head p{font-size:14.5px;color:var(--ink-soft);margin:11px 0 0;line-height:1.55}.reveal{opacity:0;transform:translateY(12px);animation:rise .6s var(--ease) forwards}.d1{animation-delay:.04s}.d2{animation-delay:.12s}@keyframes rise{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto}}.offer[data-courier-type=dpd][data-courier-type]{border-left:4px solid #dc0032}.offer[data-courier-type=dpd][data-courier-type]:hover{border-color:#dc0032;box-shadow:0 3px 12px #dc00322e}.offer[data-courier-type=dhl][data-courier-type],.offer[data-courier-type=dhl_special][data-courier-type]{border-left:4px solid #d40511;background:linear-gradient(90deg,rgba(255,204,0,.06),var(--surface) 70%)}.offer[data-courier-type=dhl][data-courier-type]:hover,.offer[data-courier-type=dhl_special][data-courier-type]:hover{border-color:#d40511;box-shadow:0 3px 12px #d405112e}.offer[data-courier-type=fedex][data-courier-type]{border-left:4px solid #4d148c;background:linear-gradient(90deg,rgba(77,20,140,.05),var(--surface) 70%)}.offer[data-courier-type=fedex][data-courier-type]:hover{border-color:#4d148c;box-shadow:0 3px 12px #4d148c33}.offer[data-courier-type=inpost][data-courier-type],.offer[data-courier-type=paczkomaty][data-courier-type]{border-left:4px solid #ffd200;background:linear-gradient(90deg,rgba(255,210,0,.1),var(--surface) 70%)}.offer[data-courier-type=inpost][data-courier-type]:hover,.offer[data-courier-type=paczkomaty][data-courier-type]:hover{border-color:#181818;box-shadow:0 3px 12px #00000029}.offer.best[data-courier-type][data-courier-type]{border-left-width:4px}
