:root{--background:#07131f;--background-deep:#04101a;--surface:#102335;--surface-soft:#173044;--surface-strong:#21445b;--text:#f7faf8;--muted:#afbec4;--muted-strong:#d2dde0;--accent:#45c8bb;--accent-strong:#7ce0d5;--accent-ink:#042b28;--paper:#f4f1e9;--paper-soft:#fbf9f4;--paper-strong:#e8e2d6;--ink:#102532;--ink-soft:#53636a;--paper-line:#10253224;--line:#ffffff1f;--line-strong:#fff3;--shadow:0 26px 68px #03121d38;--max-width:1160px;--motion-duration-enter:.62s;--motion-ease-enter:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:7rem}body{background:linear-gradient(180deg, #081725 0%, var(--background) 54%, var(--background-deep) 100%);min-width:320px;color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}a{color:inherit}h1,h2,h3{letter-spacing:-.045em;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-width:0;line-height:1.05}h1{max-width:820px;margin:1rem 0 1.5rem;font-size:clamp(3rem,6.3vw,6.6rem);font-weight:850}h2{max-width:850px;margin:.8rem 0 0;font-size:clamp(2.2rem,4.4vw,4rem);font-weight:800}h3{margin:.8rem 0 .7rem;font-size:1.3rem;font-weight:760}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (max-width:520px){h1{font-size:clamp(2.65rem,14vw,4rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@media (min-width:981px){[data-candidate=direction-b-integrated] #pakete article:focus-within{transform:translateY(-.8rem)!important}}@media (hover:hover) and (pointer:fine) and (min-width:981px){[data-candidate=direction-b-integrated] #pakete article:hover{transform:translateY(-.8rem)!important}[data-candidate=direction-b-integrated] #pakete div:has(>article:hover)>article:not(:hover){color:var(--ink)!important;border-color:var(--paper-line)!important;background:#fffdf8!important;transform:none!important;box-shadow:0 14px 38px #1b2d340f!important}:is([data-candidate=direction-b-integrated] #pakete div:has(>article:hover)>article:not(:hover)>span,[data-candidate=direction-b-integrated] #pakete div:has(>article:hover)>article:not(:hover)>a){color:var(--ink)!important}:is([data-candidate=direction-b-integrated] #pakete div:has(>article:hover)>article:not(:hover)>p,[data-candidate=direction-b-integrated] #pakete div:has(>article:hover)>article:not(:hover)>ul){color:var(--ink-soft)!important}[data-candidate=direction-b-integrated] #pakete div:has(>article:hover)>article:not(:hover)>a{border-color:var(--paper-line)!important}}
