.sn-header,.sn-panel{--sn-bg:#060d1f;--sn-text:#f0ede6;--sn-text-muted:#9d968a;--sn-line:#f0ede61a;--akzent-1:#00d4ff;--akzent-mitte:#00d4ff;--akzent-2:#7b4fff;--akzent-3:#060d1f;--akzent:#00d4ff;--akzent-text:#060d1f;--sn-accent:var(--akzent);--sn-gutter:clamp(1.25rem, 5vw, 5rem);--sn-ease:cubic-bezier(.22, 1, .36, 1);--sn-open-dur:.56s;--sn-close-dur:.68s;--sn-bar:74px;--sn-r-plate:22px;--sn-r-band:18px;--sn-inset:clamp(14px, 2.2vw, 26px);--sn-pad-nav:clamp(16px, 2vw, 30px);--sn-core-half:84px;--sn-band-half:196px;--sn-band-depth:6px;--sn-word-h:16px;--sn-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='k'><feTurbulence type='fractalNoise' baseFrequency='1.7' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='140' height='140' filter='url(%23k)' opacity='0.22'/></svg>");line-height:1.65}@media (prefers-reduced-motion:reduce){.sn-plate,.sn-group,.sn-core,.sn-compact,.sn-grip i{transition:none!important}.sn-header{opacity:1!important;transform:none!important}}.sn-header{z-index:100;padding:var(--sn-inset) var(--sn-inset) 0;padding-top:calc(var(--sn-inset) + env(safe-area-inset-top));opacity:0;transition:opacity .62s var(--sn-ease), transform .62s var(--sn-ease);pointer-events:none;position:fixed;inset:0 0 auto;transform:translateY(-10px)}.sn-header.sn-in{opacity:1;transform:none}.sn-header:before{content:"";pointer-events:none;background:radial-gradient(120% 100% at 50% 0,#060d1feb 0%,#060d1fb8 38%,#060d1f57 66%,#060d1f00 100%);height:190px;position:absolute;inset:-30px -10% auto}.sn-bar{max-width:72rem;height:var(--sn-bar);margin-inline:auto;position:relative}.sn-plate{z-index:1;border-radius:var(--sn-r-plate);background-color:#050b1c;background-image:var(--sn-grain), radial-gradient(70% 240% at 20% -60%, color-mix(in srgb, var(--akzent-1) 30%, transparent) 0%, color-mix(in srgb, var(--akzent-1) 12%, transparent) 34%, color-mix(in srgb, var(--akzent-1) 0%, transparent) 72%), radial-gradient(60% 200% at 84% 165%, color-mix(in srgb, var(--akzent-2) 26%, transparent) 0%, color-mix(in srgb, var(--akzent-2) 10%, transparent) 38%, color-mix(in srgb, var(--akzent-2) 0%, transparent) 74%), linear-gradient(98deg, #04091a 0%, color-mix(in srgb, var(--akzent-1) 7.5%, transparent) 11%, color-mix(in srgb, var(--akzent-1) 11.5%, transparent) 23%, color-mix(in srgb, var(--akzent-1) 6.2%, transparent) 36%, color-mix(in srgb, var(--akzent-2) 5.5%, transparent) 50%, color-mix(in srgb, var(--akzent-2) 8.5%, transparent) 64%, color-mix(in srgb, var(--akzent-2) 4.8%, transparent) 77%, color-mix(in srgb, var(--akzent-3) 3.5%, transparent) 90%, #04091a 100%);background-blend-mode:soft-light, normal, normal, normal;clip-path:inset(0 0 round var(--sn-r-plate));transition:clip-path var(--sn-open-dur) var(--sn-ease);will-change:clip-path;pointer-events:auto;background-size:140px 140px,auto,auto,auto;position:absolute;inset:0;box-shadow:inset 0 1px #f0ede60e,0 18px 44px -26px #02050ef2}.sn-plate:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(170deg, color-mix(in srgb, var(--akzent-1) 62%, transparent) 0%, color-mix(in srgb, var(--akzent-1) 30%, transparent) 16%, color-mix(in srgb, var(--akzent-2) 22%, transparent) 34%, #f0ede61a 58%, #f0ede60d 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sn-plate-in{height:100%;padding-inline:var(--sn-pad-nav);grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(18px,3vw,44px);display:grid;position:relative}.sn-center-slot{width:calc(var(--sn-core-half) * 2)}.sn-group{min-width:0;transition:opacity .24s var(--sn-ease) 60ms, transform .42s var(--sn-ease), visibility 0s;align-items:center;display:flex}.sn-group.sn-left{justify-content:flex-start;gap:clamp(20px,2.6vw,40px)}.sn-group.sn-right{justify-content:flex-end;gap:clamp(14px,1.8vw,24px)}.sn-items{align-items:center;gap:clamp(20px,2.6vw,40px);margin:0;padding:0;list-style:none;display:flex}.sn-items a{color:#d9d4cb;letter-spacing:.005em;white-space:nowrap;padding:6px 1px;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-block;position:relative}.sn-items a:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--akzent-1) 95%, transparent), color-mix(in srgb, var(--akzent-2) 85%, transparent));transform-origin:0;height:1px;transition:transform .3s var(--sn-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.sn-items a:hover{color:var(--sn-text)}.sn-items a:hover:after{transform:scaleX(1)}.sn-items a:active{color:var(--sn-text)}.sn-items a:active:after{transform:scaleX(1)}.sn-items a[aria-current=page]{font-size:calc(.95rem + .5px);font-weight:700}.sn-items a[aria-current=page]:after{transform:scaleX(1)}.sn-items a:focus-visible{outline:2px solid var(--sn-accent);outline-offset:5px;border-radius:2px}.sn-lang{border:1px solid var(--sn-line);border-radius:999px;align-items:center;height:30px;padding:2px;display:inline-flex}.sn-lang a{letter-spacing:.06em;height:100%;color:var(--sn-text-muted);border-radius:999px;align-items:center;padding:0 11px;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.sn-lang a:after{content:"";position:absolute;inset:-7px 0}.sn-lang a:hover,.sn-lang a:active{color:var(--sn-text)}.sn-lang a[aria-current=true]{color:var(--akzent-text);background:linear-gradient(100deg, var(--akzent-1) 0%, var(--akzent-mitte) 55%, var(--akzent-2) 100%);font-weight:700}.sn-lang a:focus-visible{outline:2px solid var(--sn-accent);outline-offset:3px}.sn-core{z-index:2;width:calc(var(--sn-core-half) * 2);margin-left:calc(var(--sn-core-half) * -1);border-radius:var(--sn-r-plate);background-color:#060e23;background-image:var(--sn-grain), radial-gradient(120% 150% at 30% -40%, color-mix(in srgb, var(--akzent-1) 20%, transparent) 0%, color-mix(in srgb, var(--akzent-1) 8%, transparent) 34%, color-mix(in srgb, var(--akzent-1) 0%, transparent) 66%), radial-gradient(110% 140% at 80% 150%, color-mix(in srgb, var(--akzent-2) 22%, transparent) 0%, color-mix(in srgb, var(--akzent-2) 8%, transparent) 40%, color-mix(in srgb, var(--akzent-2) 0%, transparent) 72%), linear-gradient(98deg, color-mix(in srgb, var(--akzent-1) 6%, transparent) 0%, color-mix(in srgb, var(--akzent-2) 7%, transparent) 55%, color-mix(in srgb, var(--akzent-3) 3.5%, transparent) 100%);background-blend-mode:soft-light, normal, normal, normal;opacity:0;transition:opacity .26s var(--sn-ease), transform .42s var(--sn-ease);pointer-events:none;background-size:140px 140px,auto,auto,auto;position:absolute;top:0;bottom:0;left:50%;transform:scale(.94);box-shadow:inset 0 1px #f0ede61a,0 16px 34px -12px #02050ef2,0 3px 10px -3px #02050ecc}.sn-core:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(170deg, color-mix(in srgb, var(--akzent-1) 62%, transparent) 0%, color-mix(in srgb, var(--akzent-1) 30%, transparent) 18%, color-mix(in srgb, var(--akzent-2) 24%, transparent) 40%, #f0ede614 72%, #f0ede60a 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sn-center{z-index:3;width:calc(var(--sn-core-half) * 2);margin-left:calc(var(--sn-core-half) * -1);pointer-events:auto;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:50%}.sn-brand{color:var(--sn-text);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.sn-word{height:var(--sn-word-h);aspect-ratio:957/128;background:linear-gradient(96deg,#00d4ff 0%,#4fb4ff 34%,#8659ff 68%,#ff2d8a 100%);flex:none;display:block;-webkit-mask:url(/images/wordmark-seniti.png) 50%/contain no-repeat;mask:url(/images/wordmark-seniti.png) 50%/contain no-repeat}.sn-brand:focus-visible{outline:2px solid var(--sn-accent);outline-offset:6px;border-radius:4px}.sn-grip{cursor:pointer;width:44px;height:44px;color:var(--sn-text-muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-left:6px;margin-right:-12px;padding:0;display:none}.sn-grip i{width:14px;height:10px;transition:transform .28s var(--sn-ease);display:block;position:relative}.sn-grip i:before,.sn-grip i:after{content:"";background:currentColor;border-radius:1px;width:14px;height:1.4px;position:absolute;left:0}.sn-grip i:before{top:1px}.sn-grip i:after{width:9px;bottom:1px}.sn-grip[aria-expanded=true] i{transform:scaleX(-1)}.sn-grip:hover,.sn-grip:active{color:var(--sn-text)}.sn-grip:focus-visible{outline:2px solid var(--sn-accent);outline-offset:3px;border-radius:4px}.sn-compact{z-index:3;opacity:0;visibility:hidden;transition:opacity .18s var(--sn-ease), visibility 0s linear .18s;pointer-events:auto;align-items:center;display:flex;position:absolute;top:0;bottom:0}.sn-compact.sn-left{right:calc(50% + var(--sn-core-half) + 12px)}.sn-compact.sn-right{left:calc((50% + var(--sn-core-half) + min(100%, 50% + var(--sn-band-half))) / 2);transform:translate(-50%)}.sn-burger,.sn-more{cursor:pointer;font:inherit;color:#d9d4cb;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;padding:0;position:relative}.sn-burger:after,.sn-more:after{content:"";position:absolute;inset:-6px -8px}.sn-burger:focus-visible,.sn-more:focus-visible{outline:2px solid var(--sn-accent);outline-offset:3px}.sn-m-icon{flex:none;display:block;position:relative}.sn-m-icon i{transition:transform .26s var(--sn-ease), width .26s var(--sn-ease), opacity .2s linear;border-radius:2px;display:block;position:absolute;left:0}.sn-m-text{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:600;line-height:1}@media (max-width:400px){.sn-m-text{display:none}}.sn-burger,.sn-more{align-items:center;gap:10px;height:40px;padding:0 4px;display:inline-flex}.sn-burger:hover,.sn-more:hover,.sn-burger:active,.sn-more:active{color:var(--sn-text)}.sn-m-icon{width:22px;height:12px}.sn-m-icon i{background:linear-gradient(90deg, var(--akzent-1), var(--akzent-2));height:2px}.sn-m-icon i:first-child{width:22px;top:0}.sn-m-icon i:nth-child(2){width:14px;top:5px}.sn-m-icon i:nth-child(3){width:18px;bottom:0}.sn-burger:hover .sn-m-icon i,.sn-more:hover .sn-m-icon i,.sn-burger:active .sn-m-icon i,.sn-more:active .sn-m-icon i{width:22px}.sn-m-text{color:var(--sn-text-muted);letter-spacing:.18em;font-size:.66rem;transition:color .2s}.sn-burger:hover .sn-m-text,.sn-more:hover .sn-m-text,.sn-burger:active .sn-m-text,.sn-more:active .sn-m-text{color:var(--sn-text)}.sn-burger[aria-expanded=true] .sn-m-icon i:first-child{width:22px;transform:translateY(5px)rotate(45deg)}.sn-burger[aria-expanded=true] .sn-m-icon i:nth-child(2){opacity:0}.sn-burger[aria-expanded=true] .sn-m-icon i:nth-child(3){width:22px;transform:translateY(-5px)rotate(-45deg)}@media (min-width:1024px){.sn-burger{display:none}.sn-header.sn-folded .sn-plate{clip-path:inset(var(--sn-band-depth) max(0px, calc(50% - var(--sn-band-half))) round var(--sn-r-band));transition:clip-path var(--sn-close-dur) var(--sn-ease);pointer-events:none}.sn-header.sn-folded .sn-group{opacity:0;visibility:hidden;transition:opacity .18s var(--sn-ease), transform .42s var(--sn-ease), visibility 0s linear .18s}.sn-header.sn-folded .sn-group.sn-left{transform:translate(-30px)}.sn-header.sn-folded .sn-group.sn-right{transform:translate(30px)}.sn-header.sn-folded .sn-core{opacity:1;transition:opacity .32s var(--sn-ease) .12s, transform .52s var(--sn-ease) 80ms;transform:none}.sn-header.sn-folded .sn-compact{opacity:1;visibility:visible;transition:opacity .26s var(--sn-ease) .2s, visibility 0s}.sn-header.sn-folded.sn-open .sn-plate{clip-path:inset(0 0 round var(--sn-r-plate));pointer-events:auto;transition:clip-path var(--sn-open-dur) var(--sn-ease)}.sn-header.sn-folded:has(.sn-plate :focus-visible,.sn-center :focus-visible) .sn-plate{clip-path:inset(0 0 round var(--sn-r-plate));pointer-events:auto;transition:clip-path var(--sn-open-dur) var(--sn-ease)}.sn-header.sn-folded.sn-open .sn-group{opacity:1;visibility:visible;transition:opacity .24s var(--sn-ease) 60ms, transform .42s var(--sn-ease), visibility 0s;transform:none}.sn-header.sn-folded:has(.sn-plate :focus-visible,.sn-center :focus-visible) .sn-group{opacity:1;visibility:visible;transition:opacity .24s var(--sn-ease) 60ms, transform .42s var(--sn-ease), visibility 0s;transform:none}.sn-header.sn-folded.sn-open .sn-core{opacity:0;transition:opacity .18s var(--sn-ease), transform .42s var(--sn-ease);transform:scale(.94)}.sn-header.sn-folded:has(.sn-plate :focus-visible,.sn-center :focus-visible) .sn-core{opacity:0;transition:opacity .18s var(--sn-ease), transform .42s var(--sn-ease);transform:scale(.94)}.sn-header.sn-folded.sn-open .sn-compact{opacity:0;visibility:hidden;transition:opacity .14s var(--sn-ease), visibility 0s linear .14s}.sn-header.sn-folded:has(.sn-plate :focus-visible,.sn-center :focus-visible) .sn-compact{opacity:0;visibility:hidden;transition:opacity .14s var(--sn-ease), visibility 0s linear .14s}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.sn-header.sn-folded:has(.sn-center:hover,.sn-plate:hover) .sn-plate{clip-path:inset(0 0 round var(--sn-r-plate));pointer-events:auto;transition:clip-path var(--sn-open-dur) var(--sn-ease)}.sn-header.sn-folded:has(.sn-center:hover,.sn-plate:hover) .sn-group{opacity:1;visibility:visible;transition:opacity .24s var(--sn-ease) 60ms, transform .42s var(--sn-ease), visibility 0s;transform:none}.sn-header.sn-folded:has(.sn-center:hover,.sn-plate:hover) .sn-core{opacity:0;transition:opacity .18s var(--sn-ease), transform .42s var(--sn-ease);transform:scale(.94)}.sn-header.sn-folded:has(.sn-center:hover,.sn-plate:hover) .sn-compact{opacity:0;visibility:hidden;transition:opacity .14s var(--sn-ease), visibility 0s linear .14s}}@media (max-width:1023.98px){.sn-header,.sn-panel{--sn-bar:68px;--sn-core-half:88px;--sn-band-half:200px;--sn-word-h:14px;--sn-inset:12px}.sn-more,.sn-group{display:none}.sn-lang a{padding:0 9px}.sn-compact.sn-left{right:calc(50% + var(--sn-core-half) + 8px)}.sn-compact.sn-right{left:calc((50% + var(--sn-core-half) + min(100%, 50% + var(--sn-band-half))) / 2);transform:translate(-50%)}.sn-plate{clip-path:inset(var(--sn-band-depth) max(0px, calc(50% - var(--sn-band-half))) round var(--sn-r-band));pointer-events:none}.sn-core{opacity:1;transform:none}.sn-compact{opacity:1;visibility:visible;transition:opacity .24s var(--sn-ease) .12s, visibility 0s}.sn-header.sn-folded .sn-plate{clip-path:inset(var(--sn-band-depth) calc(50% - var(--sn-core-half) + 4px) round var(--sn-r-band));transition:clip-path var(--sn-close-dur) var(--sn-ease)}.sn-header.sn-folded .sn-compact{opacity:0;visibility:hidden;transition:opacity .16s var(--sn-ease), visibility 0s linear .16s}.sn-header.sn-folded .sn-grip{display:inline-flex}.sn-header.sn-folded.sn-open .sn-plate{clip-path:inset(var(--sn-band-depth) max(0px, calc(50% - var(--sn-band-half))) round var(--sn-r-band));transition:clip-path var(--sn-open-dur) var(--sn-ease)}.sn-header.sn-folded.sn-open .sn-compact{opacity:1;visibility:visible;transition:opacity .24s var(--sn-ease) .12s, visibility 0s}}.sn-panel{z-index:90;background:var(--sn-bg);padding:calc(var(--sn-bar) + var(--sn-inset) * 2 + env(safe-area-inset-top) + 18px) var(--sn-gutter) calc(40px + env(safe-area-inset-bottom));opacity:0;visibility:hidden;transition:opacity .3s var(--sn-ease), transform .34s var(--sn-ease), visibility .34s step-end;position:fixed;inset:0;overflow-y:auto;transform:translateY(-8px)}.sn-panel.sn-open{opacity:1;visibility:visible;transition:opacity .26s var(--sn-ease), transform .34s var(--sn-ease), visibility 0s;transform:none}.sn-panel .sn-row{letter-spacing:-.03em;color:#d9d4cb;border-bottom:1px solid #f0ede614;padding:15px 0;font-size:1.55rem;font-weight:500;text-decoration:none;display:block}.sn-panel .sn-row[aria-current=page]{color:var(--sn-text);font-weight:700}.sn-panel .sn-legal{margin-top:26px}.sn-panel .sn-legal-title{font-family:var(--font-body);letter-spacing:.02em;color:var(--sn-text-muted);margin:0 0 4px;font-size:.8rem;font-weight:600;line-height:1.12}.sn-panel .sn-legal a{color:#d9d4cb;border-bottom:1px solid #f0ede60f;padding:11px 0;font-size:1rem;text-decoration:none;display:block}@media (min-width:1024px){.sn-panel{display:none}}
.sf-footer{--akzent-1:#00d4ff;--akzent-mitte:#00d4ff;--akzent-2:#7b4fff;--akzent-3:#060d1f;--akzent:#00d4ff;--akzent-text:#060d1f;--sf-text:#f0ede6;--sf-ease:cubic-bezier(.22, 1, .36, 1);--sf-gutter:clamp(1.25rem, 5vw, 5rem);z-index:2;color:var(--sf-text);font-family:var(--font-body);letter-spacing:0;text-transform:none;display:block;position:relative;overflow:hidden}.sf-dust{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sf-ground{z-index:1;background:radial-gradient(70% 140% at 10% 0%, color-mix(in srgb, var(--akzent-1) 22%, transparent) 0%, color-mix(in srgb, var(--akzent-1) 8%, transparent) 40%, transparent 72%), radial-gradient(60% 120% at 92% 110%, color-mix(in srgb, var(--akzent-2) 18%, transparent) 0%, color-mix(in srgb, var(--akzent-2) 6%, transparent) 40%, transparent 72%), linear-gradient(180deg, #040916eb, #030711f5);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;border-top:1px solid #f0ede614;position:absolute;inset:0}.sf-footer:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--akzent-1) 55%, transparent) 30%, color-mix(in srgb, var(--akzent-2) 45%, transparent) 62%, transparent);height:1px;position:absolute;top:0;left:0;right:0}.sf-ghost{z-index:2;aspect-ratio:957/128;background:radial-gradient(30% 90% at 20% 50%, #ffffffe6, transparent 70%), radial-gradient(26% 80% at 70% 40%, color-mix(in srgb, var(--akzent-1) 90%, transparent), transparent 70%), linear-gradient(96deg, var(--akzent-1) 0%, var(--akzent-mitte) 55%, var(--akzent-2) 100%);opacity:.14;pointer-events:none;background-repeat:no-repeat,no-repeat,repeat;background-size:260% 100%,220% 100%,200% 100%;width:min(1400px,96vw);animation:22s ease-in-out infinite alternate sf-ghost-drift;position:absolute;bottom:1rem;left:50%;transform:translate(-50%);-webkit-mask:url(/images/wordmark-seniti.png) 50%/contain no-repeat;mask:url(/images/wordmark-seniti.png) 50%/contain no-repeat}@keyframes sf-ghost-drift{0%{background-position:-40%,120%,0%}to{background-position:140%,-30%,100%}}.sf-wrap{z-index:3;width:100%;max-width:calc(84rem + 2 * var(--sf-gutter));padding:clamp(2.5rem, 6vh, 3.5rem) var(--sf-gutter) calc(1.6rem + 2.4vw + 1rem + env(safe-area-inset-bottom));margin-inline:auto;position:relative}.sf-grid{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr)) auto;align-items:start;gap:2rem clamp(1.5rem,4vw,4rem);display:grid;position:relative}.sf-footer p{margin:0}.sf-footer .sf-head{margin-bottom:16px}.sf-brand-link{padding:6px 0;text-decoration:none;display:inline-flex}.sf-word{aspect-ratio:957/128;background:linear-gradient(96deg,#00d4ff 0%,#4fb4ff 34%,#8659ff 68%,#ff2d8a 100%);height:18px;display:block;-webkit-mask:url(/images/wordmark-seniti.png) 50%/contain no-repeat;mask:url(/images/wordmark-seniti.png) 50%/contain no-repeat}.sf-brand p{color:#f0ede699;max-width:34ch;margin-top:16px;font-size:.8125rem;font-weight:400;line-height:1.6}.sf-head{letter-spacing:0;color:#f0ede6a3;background:linear-gradient(var(--akzent-1), var(--akzent-1)) 0 100% / 0 1px no-repeat;transition:color .3s ease, background-size .45s var(--sf-ease);margin:0 0 16px;padding-bottom:8px;font-family:inherit;font-size:.9375rem;font-weight:500;line-height:1.3}.sf-grid>div:hover .sf-head,.sf-grid>div:focus-within .sf-head,.sf-grid>div:active .sf-head{color:var(--akzent);background-size:22px 1px}.sf-grid>div:has(a[aria-current=page]) .sf-head{color:var(--akzent);background-size:22px 1px}.sf-grid>div:has(a[aria-current=page]) .sf-head{font-weight:700}.sf-list{margin:0;padding:0;list-style:none;display:grid}.sf-list a,.sf-list button{color:#f0ede6cc;cursor:pointer;text-align:left;background:0 0;background-image:linear-gradient(90deg, var(--akzent-1), var(--akzent-2));-webkit-tap-highlight-color:transparent;min-height:34px;transition:color .2s ease, background-size .3s var(--sf-ease);background-position:0 80%;background-repeat:no-repeat;background-size:0% 1px;border:0;border-radius:0;align-items:center;margin:0;padding:0;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.3;text-decoration:none;display:inline-flex}.sf-list :is(a,button):is(:hover,:active,:focus-visible),.sf-list a[aria-current=page]{color:var(--sf-text);background-size:100% 1px}.sf-contact{margin-top:10px}.sf-contact a{font-variant-numeric:tabular-nums;gap:8px}.sf-contact-label{color:#f0ede699}.sf-social{grid-template-columns:repeat(3,44px);gap:6px;display:grid}.sf-social a{width:44px;height:44px;color:color-mix(in srgb, var(--akzent-1) 55%, var(--sf-text));border:1px solid color-mix(in srgb, var(--akzent-1) 22%, transparent);background-color:color-mix(in srgb, var(--akzent-1) 5%, transparent);-webkit-tap-highlight-color:transparent;transition:color .2s ease, border-color .2s ease, background-color .2s ease, transform .3s var(--sf-ease);border-radius:10px;place-items:center;display:grid}.sf-social a:is(:hover,:active,:focus-visible){color:var(--akzent-1);border-color:color-mix(in srgb, var(--akzent-1) 70%, transparent);background-color:color-mix(in srgb, var(--akzent-1) 12%, transparent);transform:translateY(-2px)}.sf-social svg{width:18px;height:18px}.sf-footer :is(a,button):focus-visible{outline:2px solid var(--akzent);outline-offset:3px;border-radius:3px}.sf-part{opacity:0;transition:opacity .7s var(--sf-ease), transform .7s var(--sf-ease);transition-delay:calc(var(--k,0) * 90ms);transform:translateY(14px)}.sf-footer.sf-in .sf-part{opacity:1;transform:none}@media (max-width:1023.98px){.sf-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sf-brand{grid-column:1/-1}.sf-wrap{padding-bottom:calc(4.2rem + env(safe-area-inset-bottom))}.sf-ghost{bottom:calc(.6rem + env(safe-area-inset-bottom));width:calc(100vw - 2 * var(--sf-gutter))}}@media (max-width:1023.98px),(pointer:coarse){.sf-list a,.sf-list button{min-height:44px}.sf-brand-link{align-items:center;min-height:44px;padding:0}}@media (max-width:640px){.sf-grid{gap:1.8rem 1rem}}@media (prefers-reduced-motion:reduce){.sf-ghost{animation:none}.sf-social a,.sf-list a,.sf-list button,.sf-part{transition:none}}
